React Native Developer

NN Insurance Belgium
Belgium
27 days ago
Apply on startup.jobs
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Languages
Dutch, English, French
Job source

Tech stack

Java (Programming Language) Web Accessibility Application Programming Interfaces (APIs) Android Software Development Apple IOS App Store (IOS) Automation of Tests Microsoft Azure Mobile Application Development Software Quality Software Debugging DevOps
+19 more
Push Technology Integrated Development Environments Performance Tuning Scrum Methodology Release Management Mobile Analytics Software Engineering Systems Integration TypeScript Web Applications Backend Kotlin Gitlab-ci Information Technology React Native Front End Software Development Google Play Objective C++ Restful APIs

Job description

As a React Native Developer, you will join one of the scrum teams in the Multichannel domain. The domain designs, builds and runs digital application chains, including API integration, APIs, web applications and mobile solutions.

You will take a leading role in mobile development and help shape robust, secure and maintainable solutions for our digital channels.

You will combine hands-on development with technical leadership. You will advise colleagues and the Domain IT Lead, translate business needs into pragmatic technical choices, and work closely with stakeholders, analysts, designers, backend developers, testers and platform engineers., * Design, develop, test and maintain high-quality cross-platform mobile applications using React Native and TypeScript

  • Provide technical leadership on mobile architecture, application structure, reusable components, integration patterns and engineering standards
  • Assess requirements, identify technical risks and propose sustainable solutions that balance user value, delivery speed, security and maintainability
  • Collaborate with backend developers on REST API contracts, authentication, error handling, performance and end-to-end troubleshooting
  • Work with Web Components and contribute to consistent, reusable user-interface patterns across mobile and web channels
  • Build and improve GitLab CI/CD pipelines for automated build, test, quality validation and deployment processes
  • Support mobile release management for iOS and Android, including development and build activities in a macOS environment

Requirements

  • At least 5 years of professional experience in mobile application development, including substantial hands-on experience with React Native
  • Strong knowledge of React Native, JavaScript and TypeScript, including component design, state management, navigation, performance optimization and native integrations
  • Practical experience with iOS and Android development lifecycles and confidence working in a macOS development environment
  • Experience with Web Components and a good understanding of modern frontend architecture.
  • Strong experience integrating REST APIs and sufficient backend understanding to anticipate and discuss API, security, data and performance challenges
  • A strong DevOps mindset, with a focus on automation, reliable delivery, maintainability and efficient operations
  • Experience with automated testing, code quality practices, debugging, monitoring and secure software development
  • A bachelor degree in IT, computer science or a related field, or equivalent professional experience
  • Good command of spoken and written English, combined with good French or Dutch

Nice to have

  • Experience with native iOS technologies such as Swift or Objective-C, or native Android technologies such as Kotlin or Java
  • Experience publishing and maintaining applications through Apple App Store and Google Play processes
  • Knowledge of accessibility, mobile analytics, secure storage, push notifications, deep linking or offline-first design
  • Knowledge of cloud platforms and supporting services, particularly Microsoft Azure

Benefits & conditions

Your attractive salary package is supplemented by some attractive fringe benefits such as:

  • group and hospitalization insurance
  • meal and eco-vouchers
  • 20 holiday days and 12 days recovery time

To discover your talents, develop them further and build on your career, you will receive:

  • a diverse range of training courses
  • a comprehensive onboarding
  • workshops, coaching & well-being services
  • opportunities for internal mobility

At NN, we know how important it is to have a good work-life balance. That’s why we offer a flexible home working policy. To give your creativity an extra boost, you can, of course, always visit our new working environment in the bustling Brussels, easily accessible by public transport.

About the company

NN is looking for people who give their best, come up with fresh ideas and are willing to take the initiative. People who can live by our values: care, clear and commit. We believe in an open and inclusive culture, where everyone feels welcome, valued and respected. So be yourself above all!

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on startup.jobs
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:22 min

Analyzing differences between mobile and traditional backend DevOps

Mete Baydar Mete Baydar · World Congress 2025

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

2:32 min

Refactoring bulk frontend operations into scalable backend methods

Noam Honig · LIVE

4:52 min

Transitioning to React Native from web development

Milica Aleksic Milica Aleksic · LIVE

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:18 min

Recommended resources and frameworks for learning Kotlin natively

Iris Hunkeler · LIVE

Videos

See all

Related articles

See all