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

Herzlichen Glückwunsch – wir wissen, dass es ein großer Schritt ist, sich die Zeit für eine Bewerbung zu nehmen. Wenn Sie sich bewerben, werden Ihre Angaben direkt an den zuständigen Berater weitergeleitet, der aktiv nach passenden Talenten sucht. Aufgrund der hohen Nachfrage können wir uns möglicherweise nicht bei allen Bewerbern zurückmelden. Wir behalten Ihren Lebenslauf und Ihre Daten jedoch stets in unserer Datenbank und melden uns bei Ihnen, sobald wir ähnliche Positionen sehen oder Fähigkeiten identifizieren, die das Wachstum von Unternehmen vorantreiben können.

Ja. Auch wenn diese Position nicht perfekt zu Ihrem nächsten Karriereschritt passt, hilft uns Ihre Bewerbung dabei, Ihre Fachkenntnisse und Ziele besser zu verstehen. So stellen wir sicher, dass Sie bei der passenden Gelegenheit auf unserem Radar sind.

Wir arbeiten auf unterschiedliche Weise: Zum einen veröffentlichen wir die aktuell verfügbaren Positionen auf unserer Website. Häufig können wir jedoch aus Gründen der Vertraulichkeit nicht alle Vakanzen ausschreiben. Darüber hinaus arbeiten wir mit Kunden zusammen, die einen stärkeren Fokus auf Fähigkeiten legen und darauf, was erforderlich ist, um ihr Unternehmen zukunftssicher aufzustellen.

Aus diesem Grund empfehlen wir, Ihren Lebenslauf zu registrieren, damit Sie auch für Positionen berücksichtigt werden können, die noch nicht geschaffen wurden.

Ja, wir unterstützen Sie bei der Optimierung Ihres Lebenslaufs und der Vorbereitung auf Vorstellungsgespräche. Von individueller Beratung über die gezielte Vorbereitung auf Interviews bis hin zu Gehalts- und Vertragsverhandlungen stehen wir Ihnen während Ihres gesamten nächsten Karriereschritts zur Seite.