Job Description
The Opportunity:
We are looking for a visionary Senior Software Engineer to join Apex Dynamics in the heart of Detroit. As a key player in the revitalization of Michigan's tech ecosystem, we are building scalable, high-performance solutions that impact millions. We are actively hiring and offering a comprehensive relocation assistance package to candidates willing to relocate to Detroit, MI.
Why Join Us?
• Relocation Package: We cover moving costs and provide a settling-in allowance for candidates moving to Detroit.
• Modern Tech Stack: Work with the latest in cloud architecture, microservices, and AI integration.
• Competitive Benefits: Top-tier health, dental, vision, and 401(k) matching.
• Culture: A diverse, inclusive, and collaborative environment that values innovation and work-life balance.
Your Role:
You will take ownership of the full software development lifecycle, from architecture design to deployment. You will work closely with product managers and designers to deliver user-centric solutions that drive business growth.
Responsibilities
- Design, develop, and maintain high-quality, scalable software applications using modern web technologies.
- Lead the technical architecture for new features, ensuring scalability and performance optimization.
- Write clean, efficient, and well-documented code in languages such as JavaScript, Python, or Java.
- Conduct thorough code reviews and mentor junior developers to foster a culture of continuous learning.
- Collaborate with cross-functional teams to define product requirements and translate them into technical specifications.
- Troubleshoot complex production issues and implement robust solutions to minimize downtime.
- Participate in agile ceremonies, including sprint planning, stand-ups, and retrospectives.
Qualifications
- 5+ years of professional experience in full-stack software development.
- Strong proficiency in JavaScript/TypeScript, HTML5, and CSS3.
- Experience with front-end frameworks such as React, Angular, or Vue.js.
- Experience with backend technologies (Node.js, Python, or Go).
- Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization (Docker/Kubernetes).
- Relocation assistance is available for candidates relocating to Detroit, MI.
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.