Desenvolvedor Sênior | React Native

JobgetherBrussels (Firmensitz, recherchiert)Job.boavaldatud 08.10.2026
Nõutav:TypeScriptJavaScriptJavaKotlinSwiftReactNode.jsBackendFullstackMobileCI/CDTDDAILeadRemote

Accountabilities End-to-End Mobile Development: Lead the design, development, testing, and delivery of mobile features using React Native and TypeScript across iOS and Android platforms.

Technical Architecture: Make and maintain architectural decisions related to project structure, state management, data layers, navigation, and testing strategies, ensuring solutions remain scalable and maintainable.

Application Performance and Reliability: Investigate and resolve platform-specific challenges involving performance, battery consumption, background execution, offline synchronization, and application stability.

Code Quality and Engineering Standards: Write clean, efficient, testable code and promote best practices through thoughtful code reviews, reusable patterns, and maintainable implementation standards.

API and Backend Integration: Integrate mobile applications with existing APIs and ecosystem services, collaborating with backend teams to refine API contracts when they do not adequately meet mobile requirements.

UI Implementation: Build prototypes and implement interfaces with high fidelity to approved designs, ensuring accurate layouts, consistent behavior, and a polished user experience.

Testing and Quality Assurance: Develop and maintain automated tests using appropriate JavaScript and TypeScript testing frameworks, contributing to reliable releases and reduced regression risks.

Release Management: Support mobile build processes, certificates, application deployment, app store publication, and mobile CI/CD pipelines.

Production Monitoring and Troubleshooting: Monitor applications in production, investigate incidents, identify root causes, and implement durable fixes rather than temporary workarounds.

Technical Leadership and Mentoring: Guide less experienced developers, facilitate technical discussions, provide constructive feedback, and establish engineering practices that enable the team to work effectively.

Cross-Functional Collaboration: Work with product stakeholders and technical leaders to define requirements, align architectural decisions, and ensure projects meet functional and technical specifications.

Continuous Improvement: Research emerging technologies, evaluate alternative approaches, and present recommendations for architectural review and ongoing product improvement.

Full-Stack Contribution: Contribute to React web applications and Node.js backend services when required, supporting REST APIs, database integrations, and authentication workflows.

Requirements:

At least 4 years of solid professional experience with React and React Native development.

Strong production experience with TypeScript , including advanced use of React Hooks and functional programming principles.

Practical experience with React Navigation and state management solutions such as Context API, React Query/TanStack Query, or equivalent technologies.

Experience developing automated tests for JavaScript and TypeScript applications using tools such as Jest and React Testing Library.

Hands-on experience with iOS and Android release processes, including builds, certificates, and publishing applications to app stores.

Experience with Styled Components and a strong understanding of responsive styling, UI implementation, and user experience principles.

Knowledge of mobile CI/CD pipelines and automated build and delivery workflows.

Professional experience developing web applications with React, including single-page applications (SPAs), routing, and build tooling.

Experience with Node.js backend development, including REST API implementation, database integration, and authentication.

Ability to make and justify technical architecture decisions independently, considering maintainability, performance, scalability, and testing.

Strong analytical and problem-solving skills, particularly when investigating complex platform-specific issues.

Excellent communication skills and the ability to provide and receive technical feedback constructively.

Demonstrated autonomy, technical leadership, and willingness to mentor developers and improve team-wide engineering practices.

Adaptability and effective prioritization when working in a dynamic environment with multiple demands.

Ability to read and understand technical documentation in English.

Nice-to-have qualifications:

Experience integrating native iOS or Android modules using Swift, Kotlin, Objective-C, or Java.

Familiarity with Expo, including its SDK, EAS Build, and development clients.

Experience creating, maintaining, or consuming design systems.

Knowledge of production error monitoring tools such as Sentry or equivalent platforms.

Familiarity with internationalization (i18n) libraries such as i18next.

Experience applying Test-Driven Development (TDD) practices.

Benefits:

Remote work: Fully remote working arrangement.

Meal and food allowance: Meal and food benefits to support everyday expenses.

Health insurance: Medical insurance, with 50% of the cost paid by the employer and 50% by the employee.

Dental insurance: Dental coverage, with 50% of the cost paid by the employer and 50% by the employee.

Home office allowance: Financial support for working remotely.

Birthday time off: An additional day off during your birthday month.

Extended parental leave: Enhanced maternity and paternity leave.

Well-being benefits: Access to TotalPass, with options for gyms, sports, Pilates, martial arts, nutrition, and other wellness activities.

Emotional well-being support: Access to emotional care platforms, including Psicologia Viva, ZenClub, and Vittude.

Rewards and discounts: Access to the Mastercard Surpreenda rewards program.

Professional development: Participation in a professional training and development program, subject to company policy.

Inclusive workplace: A commitment to equal opportunity, welcoming qualified candidates regardless of race, color, religion, age, gender, nationality, disability, or family composition.

Technical growth and ownership: Opportunities to lead architectural discussions, influence engineering standards, and work on challenging mobile development projects.

How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best!  Why Apply Through Jobgether? 

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

#LI-CL1