> Markdown version of [/jobs/ext/1137989-senior-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/1137989-senior-full-stack-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). --- # Senior Full Stack Developer - **Company:** EVER ENERGY INC - **Location:** Springville, UT, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), 3d Models, Computer-Aided Design, Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Application Performance Management, Microsoft Azure, Business Systems, Software Quality, Code Review, Information Systems, Relational Databases, DevOps, Middleware, Inventory Management Software, JSON, PostgreSQL, Linux System Administration, Automation of Marketing, Node.Js, Software Architecture, Standard Sql, Software Engineering, TypeScript, Manual Data Entry, ReactJS, Software Troubleshooting, Backend, Git, Vue.js, Containerization, AngularJS, Information Technology, Build Tools, Front End Software Development, Software Coding, Restful APIs, Industrial Software, Api Management, Docker - **Published:** July 2, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=2fcda69e3aa7b892 ## About the Role * Bachelor's degree in Computer Science, Software Engineering, Information Systems, or equivalent professional experience. * 3+ years of professional full-stack software development experience. * Strong proficiency in JavaScript and/or TypeScript. * Experience with modern front-end frameworks such as React (preferred), Angular, or Vue. * Experience developing backend applications using Node.js or similar technologies. * Experience designing and consuming RESTful APIs. * Strong SQL and relational database experience (PostgreSQL preferred). * Experience working with JSON data structures and API integrations. * Experience using Git and modern software development workflows. * Strong analytical, troubleshooting, and problem-solving skills. * Excellent communication skills with both technical and non-technical stakeholders. * Ability to work independently while collaborating effectively with cross-functional teams., Experience with one or more of the following is highly desirable: * Manufacturing software or production environments * CMS/GUI build & implementation * AWS or Microsoft Azure * Docker and containerized applications * CI/CD pipelines and DevOps practices * Linux server administration * AI development tools and automation platforms * Workflow automation * Product configurators or CPQ systems * CAD or other 3D modeling environments * Cybersecurity best practices and secure software development ## Description The Full Stack Developer will lead the development, integration, and continuous improvement of Rustica's digital ecosystem. This role is responsible for developing internal software solutions, APIs, and business system integrations that support manufacturing, operations, engineering, marketing, sales, customer service, finance, and executive leadership. This individual will work closely with company leadership to identify opportunities for automation, improve operational efficiency, reduce manual work, and build scalable technology solutions that support Rustica's long-term vision. Projects may include: * Improvement of Rustica's website and BOM generation * Custom ERP and manufacturing management software * Product configuration and quoting systems * Inventory management tools * Internal dashboards and reporting * AI-assisted workflow solutions * Business automation and process improvement initiatives, * Develop, test, deploy, and maintain modern full-stack web applications. * Build and maintain integrations between ERP, CRM, e-commerce, marketing automation, manufacturing, shipping, accounting, and third-party systems. * Design secure APIs and middleware that enable seamless communication between business systems. * Develop internal software applications that improve manufacturing efficiency, inventory management, production scheduling, reporting, and operational workflows. * Build tools that automate repetitive business processes and reduce manual data entry. * Collaborate with leadership and department managers to identify technology solutions that improve productivity and scalability. * Optimize application performance, security, reliability, and user experience. * Participate in software architecture decisions and recommend technologies that align with long-term business strategy. * Troubleshoot software issues and provide ongoing application support. * Maintain technical documentation, coding standards, and software best practices. * Participate in code reviews and maintain high standards of software quality. * Stay current with emerging technologies, AI tools, automation platforms, and development practices that create competitive advantages for the company., * Build scalable, maintainable software solutions that support Rustica's continued growth. * Improve operational efficiency by automating manual processes and integrating business systems. * Enhance the digital experience for both customers and employees. * Identify technology opportunities that increase productivity and reduce operational costs. * Serve as a trusted technology partner for leadership and departments across the company. * Take ownership of projects from concept through deployment while continually improving Rustica's technology ecosystem. * Learn the business, understand manufacturing processes, and build practical solutions that solve real operational challenges. ## Related Videos - [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) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023)