Job Description
We are seeking a Frontend Developer to help maintain and evolve our web and mobile applications built with React and React Native. You’ll work on real products used daily by our customers—building responsive interfaces, improving performance, and ensuring a consistent and accessible user experience across platforms.
This role is ideal for a developer who enjoys creating polished, reliable user interfaces and thrives in an environment where clarity, pragmatism, and collaboration matter more than trend-chasing.
Responsibilities
- Build, maintain, and optimize web and mobile interfaces using React and React Native.
- Write clean, modular, and reusable JavaScript/TypeScript code.
- Collaborate with backend developers to integrate REST and APIs.
- Ensure UI consistency, responsiveness, and accessibility across devices and screen sizes.
- Implement modern state management (e.g., Redux or Context API).
- Work with design systems and component libraries to maintain brand consistency.
- Participate in code reviews, testing, and performance optimization.
- Troubleshoot UI bugs and performance bottlenecks.
Requirements
- 3+ years of experience developing frontend applications in React (and ideally React Native).
- Strong understanding of HTML5, CSS3 (including Flexbox/Grid), JavaScript (ES6+), and responsive design principles.
- Experience with API integration (REST).
- Familiarity with Git and version control workflows.
- Solid understanding of modern frontend build pipelines (Webpack, Vite, Metro, etc.).
- Experience debugging across browsers and devices.
Nice to Have
- Experience publishing or maintaining React Native apps for iOS/Android.
- Familiarity with TypeScript, Next.js, or Expo.
- Knowledge of UI testing frameworks (Jest, React Testing Library, Cypress).
- Experience with design tools like Figma or Adobe XD.
- Exposure to backend systems (Node.js, PHP, etc.) for full-stack collaboration.
- Interest in mentoring junior developers or growing into a technical leadership path.
- Experience with offline state management a plus.
NO RECRUITERS PLEASE
Job Types: Full-time, Permanent
Pay: $70,000.00 - $90,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Flexible schedule
- Paid time off
- Tuition reimbursement
Experience:
- React Native: 3 years (Preferred)
Ability to Commute:
- Bloomfield Hills, MI 48302 (Required)
Work Location: In person