Full Stack Engineer

3 weeks ago


North Salt Lake, United States BaseCamp Franchising Full time

Who Are We?

At BaseCamp Franchising, we are revolutionizing the apparel retail industry through our two fast-growing resale brands, Uptown Cheapskate and Kid to Kid. We take an entirely new approach to thrifting, offering a vast assortment of in-demand brands at unbeatable prices, all in a polished, boutique shopping environment. Thanks to this unique combination, we have more than doubled sales to over $200 million in the past 5 years, with a huge wave of growth still on the horizon.


We have sustainability at our core, recycling tens of millions of items each year through our growing network of nearly 250 franchised stores. We are also strong advocates of the upcycling ethos: shopping resale can make the world a better, cleaner, and more sustainable place – while helping families save money at the same time. 


As one of the fastest-growing franchise systems in the country, we are privileged to help hundreds of entrepreneurs find success by owning and operating our stores. Continuous improvement and innovation are the cornerstones of our culture, and our top priority is to maximize the impact our franchisees have in their local communities. Our two brands are expanding rapidly, and we are looking for people who are excited to join us on our entrepreneurial journey and mission to bring sustainable fashion into every home. 


What Will I Do in this Position?

The Software Engineer will work within our existing product development team to deliver rapid improvements to new and existing software systems. The engineer will be an integral part of BaseCamp’s growing software team, reporting to a Software Team Lead. They will work collaboratively with other engineers, QA, UX Design, and a Product Owner to build the company’s proprietary software suite into the preeminent platform in the resale industry. Specific aspects of the role will include:

  • Implement new features and fixes across the entire software stack
  • Develop a comprehensive understanding of BaseCamp’s proprietary software suite, which combines a point-of-sale system, a product appraisal application and an inventory management system
  • Own the quality of all software, writing unit and integration tests, while manually testing their own and peers' code changes
  • Improve the reliability, and speed of BaseCamp’s software products
  • Contribute to the refinement of BaseCamp’s development release processes
  • Assist front-line teams to troubleshoot and resolve bugs as needed
  • Play an integral role in the agile software development life cycle
  • Be a mentor by coaching and supporting fellow team members
  • Be a team player, embrace collaboration, actively listen and respect the ideas of others
  • Share in occasional on-call or support escalation for critical software incidents


What Are We Looking For?

  • 3+ years of experience building web applications
  • Strong understanding of one or more modern backend languages and frameworks
  • Significant experience with modern front-end frameworks and API technologies
  • Excellent communication and writing skills
  • Resourceful, with strong attention to detail
  • Experience operating in a Scrum and Agile environment


Our Technology Stack

Professional experience with the following or similar tools:

  • Agile Communication: Slack, Gmail, Jira
  • Testing: Unit testing, Playwright
  • Front-end: React, Redux, GraphQL, TypeScript
  • Back-end: Java, Spring, Hibernate
  • Database: PostgreSQL, MariaDB/MySQL
  • Version Control: GitHub
  • Dev Tools: VSCode (or preference), Docker
  • DevOps: GitHub, SaltStack, Docker Hub


What Else Do I Need to Know?

This role is based at our headquarters in North Salt Lake, Utah at the base of the Wasatch mountains. We offer competitive pay and benefits that include:

  • Health and dental insurance plans
  • 401k matching (up to 5%)
  • Annual performance bonus
  • Paid Time Off (PTO), paid holidays & paid parental leave
  • A sustainable shopping spree at either Uptown Cheapskate or Kid to Kid to celebrate new members of our team
  • An employee discount at Uptown Cheapskate and Kid to Kid stores


We take personal and professional development very seriously and actively invest in training opportunities for our employees. We strive to be a fun and authentic place to work, actively collaborating across departments and celebrating each other’s wins. If a fast-paced environment with diverse opportunities to learn and grow fits with what you are looking for, please let us know




  • Full Stack Engineer

    3 weeks ago


    North Salt Lake, United States BASECAMP FRANCHISING Full time

    Who Are We?At BaseCamp Franchising, we are revolutionizing the apparel retail industry through our two fast-growing resale brands, Uptown Cheapskate and Kid to Kid. We take an entirely new approach to thrifting, offering a vast assortment of in-demand brands at unbeatable prices, all in a polished, boutique shopping environment. Thanks to this unique...


  • North Salt Lake, United States Rebuy Full time

    Job DescriptionJob DescriptionSalary: Rebuy - Senior Full Stack EngineerABOUT USRebuy is SaaS application that is redefining data-powered shopping experiences with a new breed of personalization and merchandising solutions, which turns intelligence into revenue-generating actions.We offer onsite solutions, marketing tools and automation, RESTful API,...


  • Salt Lake City, United States American Cybersystems Full time

    About the Team The DevSecOps Engineering team builds sustainable, resilient, and well-engineered software solutions to solve problems in the product security domain within the larger Product Security organization. The team of four remote full-stack engineers operates using Agile development methods and collaborates daily using ensemble programming, also...


  • Salt Lake City, United States Randstad Full time

    tridion full stack engineer. salt lake city , utah posted march 20, 2024 job details summary $74 - $75 per hour contract bachelor degree category computer and mathematical occupations reference1046200 job details job summary: Must Have Skills: 20% Tridion CMS Exp, 60/40 Backend to Front end Full Stack Preferred Skills: 60% backend Java, 40%...


  • Salt Lake, Utah, United States Programmers Full time

    Position OverviewWe are currently seeking a dedicated Full Stack Java Developer.Key DetailsRole: Full Stack Java DeveloperEmployment Type: Full-timeJob ResponsibilitiesDemonstrate strong programming capabilities in Java, adhering to object-oriented design principles.Possess extensive experience with web development frameworks, particularly Angular or...


  • Salt Lake, Utah, United States Programmers Full time

    Position OverviewWe are looking for a dedicated Full Stack Java Developer to contribute to our projects.Key InformationRole: Full Stack Java DeveloperEmployment Type: Full-timeLocation: RemoteJob ResponsibilitiesDemonstrate strong programming capabilities in Java, emphasizing object-oriented design principles.Possess substantial experience with web...


  • Salt Lake, Utah, United States Programmers Full time

    Position OverviewWe are seeking a dedicated Full Stack Java Developer to contribute to our projects.Key DetailsJob Title: Full Stack Java DeveloperEmployment Type: Full-timeLocation: SALT LAKE UTRole ResponsibilitiesDemonstrate strong programming capabilities in Java, adhering to object-oriented design principles.Possess extensive experience with web...


  • Salt Lake, Utah, United States Pyramid Consulting, Inc Full time

    Job DescriptionJob Title: Senior Full Stack EngineerJob Type: ContractLocation: Remote (Onsite)Job ID: N/APay Range: $65 - $70/hourEmployee Benefits:Health Insurance (Medical, Dental, Vision)401(k) PlanPaid Sick Leave (Depending on Work Location)Key ResponsibilitiesThe successful candidate will be responsible for:Designing and developing large-scale...


  • Salt Lake, Utah, United States Programmers Full time

    Position OverviewWe are looking for a dedicated Full Stack Java Developer to contribute to our projects.Key DetailsRole: Full Stack Java DeveloperEmployment Type: Full-timeLocation: SALT LAKE UTResponsibilitiesDemonstrate strong programming capabilities in Java, adhering to object-oriented design principles.Possess extensive experience with web development...


  • Salt Lake, Utah, United States Programmers Full time

    Position OverviewWe are seeking a dedicated Full Stack Java Developer to contribute to our innovative projects.Key InformationRole: Full Stack Java DeveloperEmployment Type: Full-timeLocation: RemoteJob ResponsibilitiesDemonstrate strong programming capabilities in Java, emphasizing object-oriented design principles.Exhibit extensive experience with web...

  • Full Stack Developer

    3 months ago


    Salt Lake, Utah, United States Atechstar Full time

    Job DescriptionResponsibilities Write and maintain reusable code with documentation and testing/QA at all stages through integration. Collaborate daily with other developers across the full software development lifecycle. Write test maintain and document reusable code in PHP using Lumen/Laravel and MySQL. Develop enterprise-quality horizontally scalable code...


  • Salt Lake City, United States Pyramid Consulting Full time

    Immediate need for a talented Tridion Full Stack Engineer . This is a 06+ Months contractopportunity with long-term potential and is located in Salt Lake City UT (Hybrid). Please review the job description below and contact me ASAP if you are interested. Job ID: 24-13797 Pay Range: $70-$75/hour. Employee benefits include, but are not limited to, health...

  • Full Stack Engineer

    6 days ago


    Salt Lake City, United States Vozzi Full time

    Job DescriptionJob DescriptionVozzi needs team members to tackle ambiguity, solve complex problems, and delight customers. We hire dynamic employees who take the initiative, find ways to simplify and scale, possess strong interpersonal and communication skills, value humility and learning, crave a fast-paced startup environment, and never compromise their...


  • Salt Lake City, United States Recursion Full time

    Your work will change lives. Including your own. At Recursion we combine experimental biology, automation, and artificial intelligence to quickly and efficiently identify treatments for human diseases. Today we have four drugs in the clinic, and in the next 10 years we hope to discover 100 more. We are transforming drug discovery into a data science problem,...


  • Salt Lake, Utah, United States Programmers Full time

    Position OverviewWe are looking for a dedicated Full Stack Java Developer to contribute to our projects.Key ResponsibilitiesDemonstrate strong programming capabilities in Java, emphasizing object-oriented design principles.Utilize web development frameworks, with a focus on Angular or React.Apply knowledge of Java frameworks, including DropWizard, Spring,...

  • Full Stack Developer

    3 months ago


    Salt Lake City, United States Atechstar Full time

    Job DescriptionResponsibilities Write and maintain reusable code with documentation and testing/QA at all stages through integration. Collaborate daily with other developers across the full software development lifecycle. Write test maintain and document reusable code in PHP using Lumen/Laravel and MySQL. Develop enterprise-quality horizontally scalable...


  • Salt Lake City, United States Dexian Full time

    Position Details: Title: Senior Full Stack EngineerLocations: Salt Lake City, UT Skills Required:Top Skills: Java, Spring Boot Development, REST API development.AWS Cloud skills, working with S3, Lambda etc.Ability to Mentor Junior MembersCI/CD Knowledge.Nice to Have but not required:UI skills in React or Angular.Some NodeJS Interview Process: 2 rounds. The...


  • Salt Lake, Utah, United States ConsultNet Full time

    Job Title: Senior Full Stack DeveloperJob Type: Contract-to-HireLocation: RemoteJob Description:We are seeking a highly skilled Senior Full Stack Developer to join our team at ConsultNet. As a Senior Full Stack Developer, you will be responsible for designing and developing secure interfaces for a critical banking and finance project.Key...


  • Salt Lake City, United States Fidelity TalentSource Full time

    Do you want a lead engineering role in building a rapidly growing cloud native service with the financial backing of one of the most successful companies in the industry? Then join our team at FidSafe and help us build and scale our enterprise service to millions of users. The Team Fidelity’s Advanced Digital Tools (APS) group is engaged in building...


  • Salt Lake City, United States Fidelity TalentSource LLC Full time

    Do you want a lead engineering role in building a rapidly growing cloud native service with the financial backing of one of the most successful companies in the industry? Then join our team at FidSafe and help us build and scale our enterprise service to millions of users.The TeamFidelity’s Advanced Digital Tools (APS) group is engaged in building...