JOBSEARCHER

Full Stack Engineer

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

Company Description Everforth, Inc. (NYSE: EFOR) is a technology and digital engineering company that helps organizations adapt, innovate, and succeed in rapidly changing environments. The company delivers solutions across AI and data, cloud and infrastructure, application and digital engineering, experience, cybersecurity, and enterprise platforms. Using proprietary assets, accelerators, and proven expertise, Everforth focuses on turning complex challenges into practical, measurable outcomes for commercial and federal clients. Team members contribute to high-impact projects where modern engineering practices and innovation are central to the work. Everforth operates with a strong emphasis on adaptability and continuous improvement under its guiding principle: Adapt and Thrive™.Role Description This contract Full Stack Engineer role is a hybrid position based in Dearborn, MI, with a mix of on-site and work-from-home days. The Full Stack Engineer will design, develop, test, and maintain web applications across the stack, collaborating closely with product owners, designers, and other engineers to deliver secure, scalable, and performant solutions. Daily responsibilities include implementing responsive front-end interfaces, building and integrating back-end services and APIs, managing data flows, and ensuring code quality through reviews and automated testing. The role also involves troubleshooting issues, optimizing application performance, writing technical documentation, and participating in agile ceremonies such as stand-ups, sprint planning, and retrospectives. The engineer will contribute to architectural discussions and help select tools, frameworks, and best practices that align with Everforth’s engineering standards.Key Responsibilities: 1. Engage with customers to deeply understand their use-cases, pain points, and requirements, showcasing empathy and advocating for user-centric software solutions 2. Solve complex problems by designing, developing, and delivering using various tools, languages, frameworks, methodologies (like agile) and technologies 3. Assess the requirements of the software application or service and determine the most suitable technology stack, integration method, deployment strategy, etc. 4. Create high-level software architecture designs that outline the overall structure, components, and interfaces of the application 5. Collaborate with cross functional teams like product owners, designers, architects etc. 6. Define and implement software test strategy, guidelines, policies and processes in line with organization vision, industry regulations and market best practices. 7. Work on continuously improving performance and optimizing the application and implement new technologies to maximize development efficiency 8. Familiar with programming practices, such as test-driven development, continuous integration, and continuous delivery 9. Support security practices to safeguard user data including encryption and anonymization. 10. Create user-friendly and interactive interfaces 11. Develop and maintain back-end applications like APIs and microservices using server-side languages 12. Evaluate and incorporate emerging technologies and capabilities to deliver their solutions, and are monitoring and participating in solutions for new stack layers, often involving industry collaborationSkills Required:GCP Cloud Run, Node.js, GCP, Serverless Computing, Testing Methodologies, React, Tekton, Test Unit TestingSkills Preferred:Serverless Computing, GitHub, Endpoint Security, REST APIs, APIExperience Required: 6+ years in IT; 4+ years in developmentExperience Preferred:Experience with web and mobile accessibility standards (WCAG compliance), tools, and testing (e.g. screen-readers, axe, user interviews)Experience with Behavior Driven DevelopmentMechanical and engineering empathyA desire to collaborate closely with UI/UX designersSelf Starter and have keen interest of problem solving Have skillset of leading a team and bringing along the junior engineersEducation Required:Bachelor's DegreeAdditional Information :4 days in the office