Senior Software Engineer – React Native
Job Description
- Looking for a Reset Native expert with 5+ years of development experience (3+ in React Native) to build high-performance mobile apps
Responsibilities:
- Develop and optimize React Native apps
- Lead full development lifecycle with scalability & security in mind
- Integrate APIs, payment gateways, and cloud services
- Collaborate with backend teams (Laravel, Node.js, GraphQL, REST)
- Implement state management (Redux, Recoil, Context API)
- Perform code reviews, debugging, and performance tuning
- Ensure Cl/CD, automated testing, and version control
- Work closely with Ulla designers for responsive and user-friendly interfaces.
Requirements
- 5+ years of development experience (3+ In React Native)
- Strong JavaScript, Typescript, and ESE+ skills
- Experience with React Native CLI & Expo
- Knowledge of REST APIs, GraphQL, Firebase, MongoDB, and SQLite
- Experience with automated testing (Jest, Detox, Mocha, Chai)
- Familiarity with native modules (Swift, Kollin, Objective-C, Java)
- Familiarity with automated testing & Agile methodologies
Preferred:
- Native iOS/Android experience, Git expertise, and a passion for emerging tech
Company: IPOSG
Job Location: Colombo
Job Category: Senior Software Engineer -React Native
Job Type: Full Time