To Apply for this Job Click Here
Job Title: React Frontend Developer
Location: Pembroke Pines, FL (Hybrid, 3 days in office per week)
Job Type: Direct Hire
Position Overview: We’re 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 — you’ll be working within a custom React-based framework, requiring a deep understanding of React’s 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. You’ll 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 2–3 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.
To Apply for this Job Click Here
Equal Employment Opportunity Statement
Gravity IT Resources is an Equal Opportunity Employer. We are committed to creating an inclusive environment for all employees and applicants. We do not discriminate on the basis of race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, age, disability, genetic information, veteran status, or any other legally protected characteristic. All employment decisions are based on qualifications, merit, and business needs.