About the role
Develop and maintain high-quality mobile applications for iOS and Android using React Native. Collaborate with UI/UX designers to implement pixel-perfect interfaces and integrate REST APIs with backend services.
What they look for
Requirements
Requires at least 2 years of professional software development experience, including 1 year of hands-on React Native experience. Candidates must be proficient in TypeScript, modern JavaScript, and mobile development principles.
Benefits
Full description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a React Native Developer based in Canada.
This role offers the opportunity to build sophisticated, high-performance mobile applications for international clients across the travel and technology sectors.You will work hands-on with React Native to create polished experiences for both iOS and Android platforms.The position combines modern mobile development with close collaboration with UI/UX designers to deliver precise, pixel-perfect interfaces.You will contribute to projects from the ground up, working with APIs, native plugins, and modern development tools.The environment is agile, international, and highly collaborative, with an emphasis on technical quality and business impact.You will have the opportunity to work with current technologies while continuously developing your mobile engineering expertise.This is a strong fit for a developer who enjoys ownership, international collaboration, and building products that deliver an excellent user experience.
\n
Accountabilities
- Develop and maintain high-quality mobile applications using React Native for iOS and Android platforms.
- Build new mobile products and features from the ground up, translating business and technical requirements into reliable solutions.
- Collaborate closely with UI/UX designers using tools such as Figma to implement accurate, pixel-perfect mobile interfaces.
- Integrate REST APIs and ensure reliable communication between mobile applications and backend services.
- Implement and maintain native mobile plugins and capabilities, including camera functionality, push notifications, maps, and similar device features.
- Use modern frameworks, libraries, and development practices to deliver performant and maintainable applications.
- Participate actively in Agile development processes, collaborating with developers, designers, and other project stakeholders.
- Contribute to technical decisions and continuously improve application performance, reliability, and user experience.
- Support mobile application configuration and environment management across development, testing, and production.
- Contribute to CI/CD workflows and application distribution processes when required.
Requirements
- 2+ years of professional commercial software development experience.
- At least 1 year of hands-on commercial experience developing applications with React Native.
- Strong experience with TypeScript and modern JavaScript development practices.
- Practical experience integrating and consuming REST APIs.
- Proven ability to develop mobile applications from scratch.
- Experience working with native React Native plugins and device capabilities such as cameras, push notifications, and maps.
- Demonstrated experience creating polished, pixel-perfect mobile applications.
- Good spoken English and the ability to communicate effectively within an international team.
- Strong understanding of mobile application development principles, performance, and user experience.
- Ability to work collaboratively in an Agile environment while managing development tasks independently.
- Commercial experience with native iOS or Android application development is a strong advantage.
- Familiarity with react-native-config and application environment management is beneficial.
- Experience with CI/CD platforms such as App Center, Bitrise, or similar tools is a plus.
- Experience distributing applications through the Apple App Store and Google Play is advantageous.
- Strong problem-solving skills, attention to detail, adaptability, and willingness to learn new technologies.
Benefits
- Competitive compensation based on experience and skills.
- 100% remote work, allowing you to work from your preferred location.
- Flexible working hours.
- Day off on your birthday.
- Days off for national holidays.
- Paid vacation and company-wide days off.
- Health days.
- Paid training and courses for professional skill development.
- Regular performance reviews.
- Performance-based bonuses.
- Opportunity to work on international projects with clients across multiple countries.
- Collaborative and friendly international team environment.
\nHow Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1
Similar roles
-
(Senior) Software Developer Frontend / React (m/w/d)
Athereon GRC GmbH Saarbrücken, Saarland, Germany
-
Manager of Software Engineering - Java Full Stack, React JS & AWS
JPMorgan Chase & Co. Bengaluru, Karnataka, India
-
Software Engineer III - Java Full Stack with ReactJS
JPMorgan Chase & Co. Hyderabad, Telangana, India
-
Senior Software Engineer(React js Developer)
Mastercard pune, Maharashtra, India
-
React developer
NTT DATA Services Gurgaon, Haryana, India
-
Full Stack React & Java Developer
ASSYSTEM Gurugram, Haryana, India