Fullstack Mobile Developer (relocation to Belgium)
Job Description
We are looking for a Fullstack Mobile Developer who is willing to relocate to join our team in Brussels, Belgium.
Your Role
As a Fullstack Mobile Developer, you will:
- Develop and implement innovative features for our mobile application using React Native.
- Contribute to the backend development with NodeJS and TypeScript to support mobile features.
- Translate business requirements into clear technical user stories and maintain a robust codebase.
- Collaborate daily within an Agile (Scrum) team comprising developers, product owners, analysts, and testers.
- Actively participate in Agile ceremonies, such as planning, stand-ups, demos, and retrospectives.
- Ensure scalability, robustness, and maintainability of the code and architecture.
Required Skills and Qualifications
- 3-5 years of professional software development experience.
- Strong expertise in React Native for mobile application development.
- Solid backend experience with NodeJS and TypeScript.
- Fluent in JavaScript/TypeScript and familiar with React Native best practices and styled-components.
- Knowledge of RESTful API design, including tools like OpenAPI/Swagger.
- Familiarity with modern ORMs (e.g., TypeORM).
- Ability to work both independently and in cross-functional Agile teams.
- Strong analytical skills to turn business requirements into technical solutions.
- Proactive, collaborative, and eager to learn and share knowledge.
Bonus Points
- Experience in native mobile development (Android/iOS).
- Familiarity with microservices architecture.
- Experience with performance optimization and tools like react-navigation.
- Expertise in integrating native modules into React Native apps.
Why Join Us?
- Employment: Indefinite Contract from the start.
- Relocation Support: Great relocation package.
- Health Insurance: Comprehensive coverage for your well-being.
- Hybrid Work Model: 2 days on-site, 3 days remote.
- Continuous Learning: Access to a Udemy Business subscription with thousands of workshops and courses.
- Team Culture: Collaborative and innovative work environment.
If you meet the above criteria and are ready for an exciting opportunity in a dynamic environment, submit your CV!