Full Stack Developer

Fire Rover, LLC
Farmington Hills, MI, United States
about 2 months ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Experience level
Starter
Compensation
$60,000.0 - $90,000.0
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Application Programming Interfaces (APIs) Microsoft Azure C Sharp (Programming Language) Mobile Application Development Code Review Data Structures Relational Databases Software Debugging Programming Tools Web Development Python (Programming Language)
+13 more
Software Engineering Systems Integration Web Applications ReactJS Backend Git Kubernetes Information Technology React Native Api Design Terraform Docker Web Api

Job description

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

Requirements

  • 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

Benefits & conditions

Pulled from the full job description

  • Referral program
  • Professional development assistance
  • Tuition reimbursement
  • 401(k)
  • Health insurance
  • 401(k) matching
  • Paid time off, * 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?

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:14 min

Discussing daily roles in frontend and full stack development

Chris Heilmann +1 · LIVE

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all