We are looking for a talented and motivated Front-End Developer with strong experience in React Native and a solid background in automated testing to join our dynamic team. You will work on both web and mobile applications, ensuring high performance, responsiveness, and testability across platforms.
Key Responsibilities:
Develop and maintain high-quality front-end applications using React and React Native
Build reusable components and front-end libraries for future use
Collaborate with designers and back-end developers to deliver seamless user experiences
Write and maintain automated tests using tools like Jest, Cypress, Detox, or Appium
Participate in code reviews, testing, and debugging
Optimize components for maximum performance across a vast array of devices and browsers
Ensure code quality through unit, integration, and end-to-end testing
Required Skills & Qualifications:
3+ years of experience in front-end development with JavaScript/TypeScript, React, and React Native
Strong knowledge of HTML5, CSS3, Flexbox, and responsive design principles
Practical experience with automated testing tools (e.g., Jest, Cypress, Appium, Detox)
Familiarity with version control systems (Git)
Good understanding of mobile app lifecycle and publishing processes (iOS/Android)
Experience with RESTful APIs and asynchronous programming
Strong communication and teamwork skills