Compunnel, Inc.
We are seeking a highly skilled React JS / React Native Developer to own and deliver high-quality user interfaces and user experiences. This role focuses on building, maintaining, and evolving the presentation layer of modern web applications while working closely with designers, product managers, and backend engineers. The ideal candidate is proactive, detail-oriented, and comfortable taking full ownership of UI development.
Key Responsibilities
Own the presentation layer and front-end UI development end-to-end
Design, build, and maintain scalable and reusable front-end components
Manage UI state and data flow effectively across applications
Collaborate closely with designers, product managers, and backend engineers to remove blockers and ensure timely delivery
Work with existing interfaces while also developing new user experiences from scratch
Follow and contribute to established design systems and component libraries
Ensure high-quality, maintainable, and well-organized UI codebases
Required Skills
Strong expertise in React.js, including both class-based and functional components
Advanced experience with Redux state management, including:
Deep proficiency in SASS (critical requirement)
Strong understanding of HTML, CSS, and modern front-end best practices
Proven ability to independently manage and organize UI codebases
Strong problem‑solving skills and attention to detail
Excellent collaboration and communication skills in fast‑paced environments
Preferred Skills
Experience with React Native
Bonus: Experience with React Native Web
Familiarity with building and maintaining design systems
Exposure to both web and mobile front-end development
#J-18808-Ljbffr
Key Responsibilities
Own the presentation layer and front-end UI development end-to-end
Design, build, and maintain scalable and reusable front-end components
Manage UI state and data flow effectively across applications
Collaborate closely with designers, product managers, and backend engineers to remove blockers and ensure timely delivery
Work with existing interfaces while also developing new user experiences from scratch
Follow and contribute to established design systems and component libraries
Ensure high-quality, maintainable, and well-organized UI codebases
Required Skills
Strong expertise in React.js, including both class-based and functional components
Advanced experience with Redux state management, including:
Deep proficiency in SASS (critical requirement)
Strong understanding of HTML, CSS, and modern front-end best practices
Proven ability to independently manage and organize UI codebases
Strong problem‑solving skills and attention to detail
Excellent collaboration and communication skills in fast‑paced environments
Preferred Skills
Experience with React Native
Bonus: Experience with React Native Web
Familiarity with building and maintaining design systems
Exposure to both web and mobile front-end development
#J-18808-Ljbffr