Software Engineer – ReactNative
We’re looking for a motivated React Native Developer to join our team, write clean code, and collaborate with cross-functional teams to deliver high-quality features.
Key Responsibilities
- Design, develop, and maintain React Native applications for iOS and Android.
- Collaborate with Backend Engineers to integrate APIs (Laravel, Node.js, REST, etc).
- Work closely with QA Engineers to ensure feature completeness, test coverage, and timely bug resolution.
- Implement state management solutions (e.g., Rodeo, Context API).
- Integrate third-party SDKs and services (e.g., payment gateways, AWS 53, push notifications).
- Translate Ul/UX designs into responsive, user-friendly mobile interfaces.
- Participate in sprint planning, daily stand-ups, and other Agile ceremonies.
- Ensure performance, reliability, and security of the mobile apps.
- Assist in code reviews and contribute to the continuous improvement of code quality and team processes.
Requirements
- 2-4 years of software development experience, with at least 2 years in React Native.
- Solid understanding of JavaScript, ES6., and Typescript.
- Familiar with mobile development tools such as React Native CLI or Expo.
- Experience consuming REST APIs and working with backend teams.
- Understanding of mobile UI frameworks and responsive design.
- Version control experience (Git, Bitbucket, GitHub).
- Basic exposure to testing tools such as Jest.
- Knowledge of native mobile development (Swift, Kotlin, Java, Objective-C).
- Experience with Cl/CD pipelines for mobile deployments.
- Familiarity with databases like Realm, Firebase, SQLite, or MongoDB.
- Strong collaboration and communication skills in a cross-functional environment.
- Familiarity with Agile tools like JIRA and Confluence.
- Willingness to learn, grow, and contribute to the team’s success.
APPLY NOW
Company: IPOSG
Company email: [email protected]
Job Location: Colombo
Job Category: Software Engineer - ReactNative
Job Type: Full Time