React Native Engineer


Amsterdam
Permanent
Negotiable
Operations
PR/609076_1788877755
React Native Engineer

About the Company

Our client is building an AI-powered workspace platform that brings together chat, tasks, documentation, goals, and collaboration into a single product. The platform places a strong emphasis on mobile usability, security, and productivity, including end-to-end encrypted communications and a feature-rich mobile experience across iOS and Android.

The Opportunity

We're looking for a Senior React Native Engineer to help scale and evolve a highly interactive mobile application used for team collaboration and communication.

This role goes beyond traditional mobile development. You'll work on performance-critical features, real-time collaboration experiences, secure communications, and native mobile integrations while helping shape the future of the company's mobile platform.

Responsibilities

Mobile Development

  • Develop and maintain React Native applications for iOS and Android
  • Deliver high-quality user experiences across mobile devices
  • Contribute to technical architecture and engineering best practices
  • Collaborate with product, design, and engineering teams to deliver new features

Mobile Performance

  • Optimise application performance and responsiveness
  • Build smooth, highly interactive user experiences
  • Diagnose and resolve performance bottlenecks
  • Improve application stability and reliability

Real-Time Collaboration Features

  • Develop features supporting real-time user interactions
  • Contribute to collaboration and communication functionality
  • Help build scalable mobile experiences for growing user bases

Native Mobile Integration

  • Work closely with iOS and Android platform capabilities
  • Implement and maintain native integrations where required
  • Understand how React Native interacts with native mobile layers
  • Collaborate on architecture decisions affecting platform performance and scalability

Security & Reliability

  • Support the development of secure communication features
  • Work with systems that utilize end-to-end encryption
  • Contribute to reliability, scalability, and platform resilience initiatives

Required Skills

Essential

  • Strong commercial React Native experience
  • Hands-on experience with Expo
  • Advanced TypeScript development skills
  • Experience delivering production mobile applications
  • Strong understanding of mobile application architecture
  • Performance optimisation experience
  • Experience working with complex front-end systems

Preferred

  • Experience with real-time messaging or collaboration products
  • Understanding of native iOS and Android platforms
  • Knowledge of threading, native modules, or mobile performance profiling
  • Experience working on security-conscious products
  • Background in productivity, communication, SaaS, or collaboration platforms

Ideal Candidate

You are a senior mobile engineer who enjoys solving complex technical challenges and understands how to build performant mobile applications at scale.

You'll likely have experience working on:

  • Collaboration platforms
  • Productivity tools
  • Messaging applications
  • SaaS products
  • Mobile-first technology platforms

You'll be comfortable operating beyond the UI layer, understanding how mobile systems work under the hood, and contributing to both architecture and implementation decisions.

FAQs

Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your CV and details on file so when we see similar roles or see skillsets that drive growth in organisations, we will always reach out to discuss opportunities.

Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.

We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business. 

That's why we recommend registering your CV so you can be considered for roles that have yet to be created. 

Yes, we help with CV and interview preparation. From customised support on how to optimise your CV to interview preparation and compensation negotiations, we advocate for you throughout your next career move.