Skip to Main Content

Technology and Engineering

Senior React Native Engineer

  • Job ID: 2025-102552
  • calle 93b No. 13 Bogota 110221 Colombia
  • Others

Job Description

We are looking for a highly skilled Senior React Native Developer to join our dynamic mobile development team. As a key player, you will be responsible for building and maintaining mobile applications for both iOS and Android platforms using React Native. You will have the opportunity to work on cutting-edge technologies and play a critical role in the delivery of high-quality, user-centric mobile applications.

 

Key Responsibilities:

  • Lead the design, development, and deployment of mobile applications using React Native for iOS and Android platforms.
  • Architect and implement reusable and scalable mobile components, ensuring the best performance and user experience.
  • Collaborate with cross-functional teams, including UX/UI designers, product managers, and backend developers to deliver end-to-end solutions.
  • Write clean, maintainable, and efficient code while following best practices for mobile app development.
  • Optimize mobile applications for speed and performance, ensuring they run smoothly on both Android and iOS devices.
  • Troubleshoot and debug mobile applications, identifying and resolving issues quickly and effectively.
  • Participate in code reviews, provide feedback, and mentor junior developers to help them grow their skills.
  • Stay updated with the latest trends and advancements in mobile development and React Native.
  • Continuously improve mobile application quality, ensuring security, reliability, and scalability

Qualifications

  • 6 to 8 years of professional experience in mobile app development, with 3-5 years of hands-on experience using React Native.
  • Solid experience with mobile app development for both Android and iOS using React Native and related tools.
  • Strong understanding of JavaScript (ES6+), React Native libraries, and mobile development frameworks.
  • Familiarity with Redux or Context API for state management and understanding of React best practices.
  • In-depth knowledge of mobile UI/UX design principles, responsive layouts, and optimizing user interactions.
  • Experience with RESTful APIs and integrating with backend services.
  • Proficient in version control systems, specifically Git.
  • Solid understanding of mobile app lifecycle, app performance optimization, and debugging tools.
  • Experience with testing frameworks like Jest, Mocha, or Detox for mobile applications.
  • Ability to handle app distribution to stores (iOS App Store, Google Play Store) and familiarity with CI/CD pipelines for mobile apps.

Preferred Qualifications:

  • Experience with TypeScript and native mobile development (Java/Swift/Objective-C) is a plus.
  • Familiarity with tools like Fastlane for deployment automation.
  • Knowledge of GraphQL or other API technologies.
  • Strong problem-solving skills, ability to handle multiple tasks, and thrive in a collaborative environment.
  • Experience with mobile navigation tools such as React Navigation.
  • Knowledge of Firebase/Supabase for backend integrations.
  • Node.js experience for backend (BE) development.
  • Familiarity with Expo for building React Native apps.
  • Experience with Native Modules (Swift/Kotlin/Objective-C/Java).
  • Strong experience with performance optimization tools (e.g., Hermes, Flipper, Profiling).
  • Experience with code versioning platforms such as GitHub, GitLab, or Bitbucket.
  • Familiarity with UI libraries like React Native Paper, Native Base, and Tailwind CSS.

Other Jobs At Publicis Sapient

Cloud Infra & DevOps Manager Bogota, Colombia

Senior QE Automation Engineer (Performance) Bogota, Colombia

.Net Solution Architect Bogota, Colombia

Show all jobs

Looking for the latest openings or want to get rewarded for recommending a peer?

people at table

Publicis Sapient is aware of scams involving false offers of employment with our company. The false interviews and job offers use fake websites, email addresses, group chat and text messages. We never interview prospective candidates via instant message or group chat, nor do we require candidates to purchase products or services, or process payments on our behalf as a condition of any employment offer. For more information or if you have been targeted please reach out here.

As part of our dedication to an inclusive and diverse workforce, Publicis Sapient is committed to Equal Employment Opportunity without regard for race, color, national origin, ethnicity, gender, protected veteran status, disability, sexual orientation, gender identity, or religion. We are also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at hiring@publicissapient.com or you may call us at +1-617-621-0200.

EEO is the law Opens in new window.

Pay transparency information can be found here Opens in new window.