Posted on: 09/10/2025



About the Job :
We are looking for a talented and experienced Senior Frontend Developer with strong expertise in ReactJS and React Native to join our growing development team. The ideal candidate will have over 7 years of professional experience in building dynamic, responsive web and mobile applications, with a solid understanding of frontend architecture, best practices, and JavaScript frameworks.
You will work closely with backend engineers, UX/UI designers, and product managers to deliver high-quality user interfaces for both web and mobile platforms, ensuring seamless integration with backend services and outstanding user experiences.
Key Responsibilities :
- Develop scalable, reusable, and maintainable frontend components using ReactJS for web applications.
- Build and maintain cross-platform mobile applications using React Native for iOS and Android.
- Architect frontend solutions that are performant, accessible, and responsive across multiple devices and browsers.
- Collaborate with backend teams to design and integrate RESTful APIs and ensure smooth data flow.
- Manage complex state in frontend applications using Redux, Context API, or other state management libraries.
- Implement unit tests and integration tests using frameworks such as Jest, React Testing Library, or Detox for mobile.
- Optimize application performance, including lazy loading, code splitting, and minimizing render times.
- Participate actively in Agile ceremonies including sprint planning, daily stand-ups, code reviews, and retrospectives.
- Mentor junior developers and help establish best coding practices and standards.
- Keep up to date with the latest frontend technologies, trends, and tools to continually improve the development process.
Required Skills & Experience :
- 7+ years of professional experience in frontend development.
- Strong proficiency with JavaScript (ES6+), HTML5, and CSS3.
- Extensive hands-on experience with ReactJS and building Single Page Applications (SPA).
- Proven expertise in React Native for mobile app development on both iOS and Android platforms.
- Deep understanding of responsive design, cross-browser compatibility, and mobile-first development.
- Experience with state management solutions such as Redux or Context API.
- Solid experience integrating with REST APIs and handling asynchronous data fetching.
- Familiarity with version control systems, especially Git and repository management platforms like Bitbucket or GitHub.
- Knowledge of mobile app deployment processes, including app store submission and provisioning.
- Experience with testing frameworks such as Jest, React Testing Library, or Detox.
- Strong problem-solving skills and the ability to work independently or collaboratively in a team environment.
- Excellent communication skills, with the ability to articulate technical concepts clearly to both technical and non-technical stakeholders.
Did you find something suspicious?
Posted By
Posted in
Frontend Development
Functional Area
Frontend Development
Job Code
1558415
Interview Questions for you
View All