Full Stack Developer
Job Title: Full Stack Developer
LOCAL CANDIDATES ONLY
About the Role
We're looking for an entry-level Full Stack Developer to join our team and grow into a well-rounded engineer. You'll work across the full stack—building web front ends with React, mobile experiences with React Native, and back-end services and APIs in C#. This is a great opportunity for someone early in their career to gain hands-on experience with modern development tools and practices while contributing to real, production-facing software. You'll be supported by experienced developers who will help you sharpen your skills and grow.
What You'll Do
Build and maintain web applications using React and back-end services in C#
Develop cross-platform mobile features using React Native
Create and maintain APIs, and integrate with third-party APIs
Collaborate with the team using Git for version control and Azure DevOps for builds, pipelines, and work tracking
Write clean, maintainable code and participate in code reviews
Help troubleshoot, debug, and resolve issues across the stack
Learn from senior developers and continuously build your technical skills
What We're Looking For
Degree in Computer Science, Software Engineering, or a related field—or equivalent hands-on experience (bootcamp, personal projects, internships)
Working knowledge of C# for back-end development
Familiarity with React for web development
Familiarity with React Native for mobile development
Understanding of building APIs and integrating with third-party APIs
Experience with Git for version control
Exposure to Azure DevOps (pipelines, repos, or boards)
Solid grasp of core programming fundamentals (data structures, control flow, debugging)
Eagerness to learn, a collaborative attitude, and good communication skills
Nice to Have
Experience with containerization using Docker
Familiarity with Kubernetes for orchestration
Exposure to infrastructure as code with Terraform
Some experience with Python
Understanding of relational databases and SQL
Familiarity with Agile/Scrum development practices
LOCAL CANDIDATES ONLY - THIS POSITION WILL BE IN OUR FARMINGTON HILLS, MI OFFICE 5 DAYS PER WEEK.
Job Type: Full-time
Pay: $60,000.00 - $90,000.00 per year
Benefits:
401(k)
401(k) matching
Dental insurance
Health insurance
Life insurance
Paid time off
Professional development assistance
Referral program
Tuition reimbursement
Vision insurance
Application Question(s):
Are you located within the metro Detroit area and able to work at our Farmington Hills Office 5 days per week?
Work Location: In person