Senior React Native Engineer - Mobile Platform Foundations

Pauwels Consulting
Anderlecht, Belgium
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch, English, French
Experience level
Senior

Job location

Anderlecht, Belgium

Tech stack

Testing (Software)
Java
JavaScript
Agile Methodologies
Android
iOS
Automation of Tests
Code Review
Mobile Application Software
Performance Tuning
Scrum
SonarQube
TypeScript
Mobile Os
Saucelabs
Firebase
Backend
Gitlab
GIT
Bitbucket
React Native
React
Software Version Control

Job description

  • Design and develop mobile platform capabilities using React Native and TypeScript.
  • Contribute to the evolution of a modular and platform-oriented mobile architecture.
  • Develop reusable UI components to enhance and expand the internal Design System.
  • Implement automated testing strategies and apply software engineering best practices.
  • Collaborate with architects and backend engineers to integrate complex platform mechanisms.
  • Participate in technical design activities, code reviews, and proof-of-concept initiatives.

Requirements

  • 8+ years of experience in mobile software engineering with React Native and TypeScript.
  • 5+ years of experience with Redux stack and network libraries such as Axios.
  • 5+ years of experience with Git and source control management tools like Bitbucket or GitLab.
  • 3+ years of experience with mobile testing and quality tools including Jest, SonarQube, Lint, and Prettier.
  • 3+ years of experience implementing Firebase, Instabug, or Notifcare within production environments.
  • Expertise in building reusable UI components and contributing to Design Systems.
  • In-depth knowledge of iOS and Android platform-specific implementations and performance optimization.
  • Proven background working in Agile and Scrum environments.
  • You're a proactive problem-solver with a pragmatic, delivery-oriented approach and strong communication skills.
  • You are fluent in English with a very strong level of French or Dutch.

Nice to Haves

  • Knowledge of Java Development for native mobile integrations.
  • Experience with Automated Test Platforms such as Saucelabs.
  • Understanding of Quality Assurance methodologies.

Apply for this position