Full Stack Software Engineer
Job in
Dearborn, Wayne County, Michigan, 48120, USA
Listed on 2026-02-19
Listing for:
Apex Systems
Full Time
position Listed on 2026-02-19
Job specializations:
-
Software Development
Full Stack Developer, Software Engineer, Cloud Engineer - Software, Backend Developer
Job Description & How to Apply Below
Job Description # Full Stack Software Engineer
* Engage directly with customers and stakeholders to understand real use cases, pain points, and business needs—advocating for user‑focused design and functionality.
* Design, develop, test, and deploy high‑quality applications using React, Node.js, and cloud technologies.
* Evaluate functional and technical requirements to determine optimal technology stacks, integration patterns, and deployment strategies.
* Create high‑level architecture documentation describing system components, data flow, interfaces, and service interactions.
* Collaborate cross‑functionally with UX/UI designers, architects, and product managers to ensure cohesive, scalable solutions.
* Build responsive, accessible front‑end interfaces aligned with modern design principles.
* Develop and maintain backend APIs, microservices, and server‑side logic using Node.js.
* Implement development best practices including test-driven development (TDD), CI/CD pipelines, and code quality standards.
* Define, implement, and enforce testing strategies and processes across the development lifecycle.
* Optimize application performance and proactively introduce new technologies to enhance efficiency.
* Support secure software development practices including encryption, anonymization, and endpoint protection.
* Stay informed on emerging tools, frameworks, and cloud capabilities; actively contribute to continuous improvement and innovation.
* Completed Bachelor's Degree or equivalent years of experience
* 6+ years of IT experience, including 4+ years of hands-on software development
* Experience developing both front-end applications and backend services/microservices
* Strong experience with React
* Strong experience with Java or Node
* Strong experience with APIs
* Experience with GCP or equivalent cloud computing service
* Experience with Git
* Strong communication skills
* Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package.
Our commitment to excellence is reflected in many awards, including Clearly Rated's Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico. Apex uses a virtual recruiter as part of the application process. Click
* * for more details.
* #J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×