Job Title : Senior React Frontend Developer
Location : Pembroke Pines, FL (Hybrid, 3 days in office per week)
Job Type : Direct Hire
Position Overview : Were seeking an experienced React Frontend Developer with a strong command of React, React Native, and TypeScript to build and enhance our web and mobile platforms. This role goes beyond standard front-end development youll be working within a custom React-based framework, requiring a deep understanding of Reacts core architecture, rendering behavior, and lifecycle management.
The ideal candidate has 5+ years of experience developing and architecting complex front-end solutions, with the ability to extend frameworks, optimize performance, and design maintainable, scalable component structures. Youll collaborate closely with product, UX, and backend teams to deliver seamless, performant, and visually consistent user experiences for our workforce management platform and mobile kiosk applications.
Key Responsibilities
- Design, develop, and optimize modern, responsive UIs using React (web) and React Native (mobile).
- Contribute to and extend our custom React-based framework, leveraging deep knowledge of React internals (virtual DOM, reconciliation, Fiber architecture, rendering lifecycle).
- Architect and implement clean, scalable state management using Redux, Flux, or equivalent patterns.
- Translate legacy React class components and lifecycle methods into modern Hooks-based implementations.
- Build reusable component libraries and utilities using TypeScript, ensuring strong type safety and maintainability.
- Diagnose and resolve complex rendering and performance issues across platforms.
- Participate in code reviews, share best practices, and mentor junior engineers.
- Collaborate with designers, product managers, and backend teams to deliver high-quality, user-centered features.
Required Qualifications
5+ years of hands-on experience with React and 23 years with React Native.Deep understanding of React internals including virtual DOM, reconciliation, and component lifecycle.Strong proficiency with TypeScript and modern JavaScript architecture patterns.Proven experience extending or customizing frameworks or internal libraries.Expertise in state management (Redux, MobX, or similar).Skilled in performance optimization, debugging, and front-end architecture.Solid grasp of responsive and accessible design principles.Familiarity with Git, CI / CD, and RESTful API integration.Preferred Qualifications
Experience with custom Hooks, context-based architecture, and render optimization techniques.Exposure to React Fiber concepts and concurrent rendering.Familiarity with testing frameworks (Jest, Detox, Cypress) and mobile deployment pipelines.Experience integrating third-party SDKs (analytics, maps, push notifications).Previous work in hybrid environments with Android or backend engineers.Employment Eligibility : Gravity can only consider U.S. citizens or Green Card Holders at this time.