COLOMBO / FULL TIME

Senior React Native
Developer

We are looking for a skilled React Native Developer to join our team on a full-time basis. If you have a passion for mobile app development and meet the experience requirements, we would love to hear from you!
WHO WE ARE
We are a global digital product & UX agency focusing on new cutting edge technologies of web and mobile. We create disruptive change by crafting best-in-class design, software, and ventures.
WHAT WE BELIEVE
We believe technology & design together has the power to create transformation change. From the word go, we did things differently. Instead of a gruelling, up-or-out career, we offered balance and sanity (much needed in this day and age). We value work-life balance and believe that balance brings out the best in you both professionally and personally. We embrace a diversity of people and views. This makes us better and means better outcomes for our clients.
What you'll Bring
Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience.
Minimum of 5 years of professional experience in mobile app development with at least 3 years of experience specifically in React Native.
Strong proficiency in JavaScript, including ES6+ syntax
Solid understanding of React Native architecture and its ecosystem.
Experience with state management libraries such as Redux or MobX.
Knowledge of mobile app deployment processes for both iOS (App Store) and Android (Google Play).
Experience with version control systems, particularly Git.
Strong problem-solving skills and attention to detail.
Excellent communication and teamwork skills.
Experience with native mobile development (iOS/Swift or Android/Java/Kotlin).
Familiarity with TypeScript.
What you’ll do
Develop and maintain high-quality React Native applications for both iOS and Android platforms.
Collaborate with cross-functional teams, including designers, product managers, and other developers, to define, design, and ship new features.
Write clean, maintainable, and efficient code while following best practices.
Debug and resolve technical issues as they arise.
Conduct code reviews to ensure code quality and maintainability.
Stay up-to-date with the latest industry trends and technologies to ensure our applications remain competitive.
Participate in code reviews and provide constructive feedback to team members.
Optimize application performance and ensure responsiveness.
Implement and manage state management libraries such as Redux or MobX.
Integrate third-party APIs and services into applications.
Participate in Agile/Scrum development processes and contribute to sprint planning and retrospectives.
Nice to Have
Experience with automated testing frameworks like Jest, Detox, or Appium.
Understanding of CI/CD pipelines for mobile app deployment.
Previous experience in a leadership or mentoring role.

Rolling Application

Job will be taken down when vacancy is filled