Posted on: 30/12/2025
The React/React Native Developer is responsible for building high-performance web applications using React and mobile apps on both iOS and Android platforms using React Native. This role will involve architecting and developing these applications, as well as collaborating with other teams responsible for different layers of the product infrastructure.
Essential Duties And Responsibilities :
- Develop pixel-perfect, smooth UIs across both web and mobile platforms using React and React Native.
- Utilize native APIs for deep integrations with iOS and Android in React Native projects.
- Identify and resolve bugs and performance bottlenecks to ensure a native-like experience in both React and React Native applications.
- Collaborate with the open-source community to implement critical software fixes.
- Maintain code quality and write automated tests to ensure high-quality products.
- Transition existing React web apps to React Native when necessary.
- Work in an Agile team environment, participating in sprint planning, daily stand-ups, and retrospectives.
- Utilize Git for version control, including branching, merging, and resolving conflicts.
- Deploy applications using industry-standard practices, including continuous integration and continuous deployment (CI/CD).
- Lead small projects and/or components of broader projects.
- Other duties as assigned.
Required Skills & Qualifications :
- Technical Proficiency - JavaScript, ES6+ syntax, TypeScript, Xcode, Gradle, Android Studio, IntelliJ
- Mobile App Deployment - Knowledge of deploying mobile applications on iOS and Android platforms.
- Communication Skills - Work requires professional written and verbal communication, the ability to write clearly, succinctly, and understandably.
- Active Listening - Giving full attention to what other people are saying, taking time to understand the points being made, asking questions as appropriate, and not interrupting at inappropriate times.
- Personal Accountability - Accepts personal responsibility for the consequences of personal actions; avoids placing unnecessary blame on others.
- Teamwork - The ability to work effectively and productively with others. Shares responsibility with team members for successes and failures; keeps team members informed regarding projects; provides constructive feedback to the team and its
members; responds positively to feedback from team members; raises and/or confronts issues limiting team effectiveness. - Time Management - Managing one's own time and the time of others. Ability to motivate teams to produce quality materials within tight timeframes and simultaneously manage several projects.
- Judgment and Decision Making - Considers the relative costs, benefits, impact, or consequences of potential actions to choose the most appropriate one. Ability to make decisions in a timely manner.
- Critical Thinking - Using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions, or approaches to problems.
- Dependability - The individual is consistently at work and on time, responds to management direction, and solicits feedback to improve performance.
Working Conditions / Education / Experience :
Working Conditions : Office type environment. Physical Demands : Regularly required to stand or sit and move about the facility.
Education and Formal Training :
- Bachelor's Degree in Computer Science, Computer Engineering, or related field (equivalent work experience accepted).
Experience :
- 6+ years' experience as a React Developer or similar role.
- Strong proficiency in JavaScript, including ES6+ syntax. TypeScript experience is a must.
- Knowledge of functional or object-oriented programming.
- Proficiency in working with third-party dependencies and debugging dependency conflicts.
- Familiarity with native build tools (Xcode, Gradle, Android Studio, IntelliJ) preferred.
- Excellent communication skills and the ability to collaborate effectively with cross-functional teams.
- Strong problem-solving skills and attention to detail.
Did you find something suspicious?
Posted by
Posted in
Frontend Development
Functional Area
Frontend Development
Job Code
1595698