Mobile Developer (React Native & NodeJS)

Keytrade Bank
Brussels, Belgium
3 days ago

Role details

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

Job location

Remote
Brussels, Belgium

Tech stack

JavaScript
iOS
Mobile Application Development
Collaborative Software
DevOps
Mobile Application Software
Node.js
Object-Relational Mapping
Scrum
Swagger
Software Engineering
Systems Integration
TypeScript
Openapi
React
Backend
React Native
Front End Software Development
REST
Microservices

Job description

Today we are looking for an Fullstack Mobile Developer to join our team. Are you ready for a new challenge?, As a React Native / Fullstack Developer, you will mainly contribute to the development of our mobile banking application, while also supporting the backend services required to deliver end-to-end features.

Your responsibilities will include:

  • Developing and implementing innovative features for our mobile application using React Native.
  • Contributing to the backend development (NodeJS with TypeScript) to support these mobile features.
  • Translating business requirements into clear technical user stories and robust code.
  • Collaborating daily in an agile (Scrum) environment, interacting regularly with developers, business analysts, product owners, DevOps engineers, testers, and scrum masters.
  • Participating actively in all agile ceremonies (planning, stand-ups, demos, retrospectives) in two-week sprint cycles.
  • Ensuring the robustness, scalability, and maintainability of your codebase.

Requirements

Do you have experience in iOS?, We are looking for a dynamic and collaborative software development professional who thrives in agile environments and enjoys combining strong technical expertise with business understanding.

  • At least 3-5 years of experience in professional software development, with strong expertise in developing mobile applications with React Native and solid backend experience with NodeJS/TypeScript
  • Strong technical expertise in :
  • Frontend : React Native with styled-components (main expertise required), JavaScript /TypeScript
  • Backend : NodeJS in TypeScript (key experience required), modern ORMs (e.g., TypeORM), and RESTful API design (OpenAPI/Swagger)
  • Familiarity with React Native best practices and micro-frontend architecture; React.js is strongly appreciated
  • Strong analytical skills with the ability to clearly translate business requirements into technical implementations.
  • Comfortable working independently and in agile teams, with a proactive, collaborative, responsible, and eager-to-learn and share knowledge mindset

Nice to have

  • Native mobile development experience (Android/iOS)
  • Familiarity with microservices architecture
  • Hands-on experience with react-navigation & app performance optimization
  • Experience integrating native modules in React Native apps

Benefits & conditions

  • Hybrid way of working: 50% office / 50% home working
  • Agile way of working
  • Green surroundings
  • An inclusive workplace with nice colleagues
  • A competitive salary package with advantages such as:
  • Meal vouchers: €10 / working day
  • Teleworking allowance
  • Transport allowance
  • Group insurance
  • Hospitalisation insurance

About the company

Keytrade Bank is a young and innovative bank, traditionally relying on in-house developed IT systems. Today, our ambition is to continue improving the customer experience by modernizing our platforms, progressively refactoring our systems towards microservices and domain-driven architecture, and delivering smooth, reliable and user-friendly digital journeys. You will join the CHAN Feature Team (Direct Channel) which is responsible for developing and continuously improving our mobile banking application. CHAN plays a central role in the bank by gathering and prioritizing requirements coming from different feature teams, with the objective of maintaining a consistent, scalable and innovative mobile platform. Working at Keytrade Bank means having a real impact: you will contribute directly to the customer experience, take part in technical and product discussions, and work in an environment where autonomy, ownership and collaboration are key.

Apply for this position