> Markdown version of [/jobs/ext/1411880-jr-full-stack-web-developer](https://www.wearedevelopers.com/jobs/ext/1411880-jr-full-stack-web-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Jr. Full Stack Web Developer - **Company:** 3Form, LLC - **Location:** West Valley City, UT, United States (Remote available) - **Experience:** Starter - **Salary:** $75,000.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Application Programming Interfaces (APIs), Relational Databases, Software Debugging, Ruby on Rails, Ruby, Software Engineering, ReactJS, Backend, Front End Software Development, Docker - **Published:** July 23, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=60bd6842a0fb08ff ## About the Role * 1-3 years of professional software development experience. * Strong JavaScript skills and experience building production web features. * Working knowledge of Ruby on Rails or a comparable backend framework. * Comfort contributing to both frontend and backend code. * Strong communication skills, attention to detail, and sound judgment. * Ability to meet the required hybrid schedule: four days per week in the West Valley City office. Nice to Have * Experience with React. * Experience using Ruby on Rails in production. * Familiarity with ecommerce applications. * Experience with APIs, relational databases, background jobs, and/or Docker. * Experience with Spree or Avo ruby gems. Location and work-schedule requirement ## Description We are hiring a junior to mid-level Full Stack Web Developer to help build and improve our customer facing website and ecommerce platforms. This position includes both frontend and backend development, with a stronger emphasis on creating polished JavaScript user experiences and supporting them with Ruby on Rails. You will work on customer-facing and internal tools, including our website, storefront, checkout, and administrative functionality. Responsibilities * Build and improve frontend features in JavaScript. * Create clean, responsive, user-friendly interfaces matching designs provided by our in-house designers. * Contribute to backend development in Ruby on Rails. * Deliver reliable, well-tested features across the stack. * Debug issues and improve application stability. * Collaborate with a small team on product and platform improvements. ## Related Videos - [Coffee with Developers: David Heinemeier Hansson](https://www.wearedevelopers.com/videos/875-coffee-with-developers-david-heinemeier-hansson) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) - [Web development best practices in 2021](https://www.wearedevelopers.com/videos/280-web-development-best-practices-in-2021) ## Related Articles - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Top 5 React Form Libraries for Developers](https://www.wearedevelopers.com/magazine/399-top-5-react-form-libraries-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [What is a web developer?](https://www.wearedevelopers.com/magazine/18-what-is-a-web-developer) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [The Best JavaScript Framework to Learn](https://www.wearedevelopers.com/magazine/229-the-best-javascript-framework-to-learn)