Zum Inhalt springen

Diese Ausschreibung ist auf Englisch.

JobbörseOffen

Expert React Native Mobile Developer

Originaltitel: Développeur mobile React Native expert

SARIEL · 92320 Châtillon, France · Hybrid · Senior

  • 92320 Châtillon, France · Hybrid
  • French

Indexiert (heute) · laufend aktualisiert

Budget
66 € / h
Start
flexible
Arbeitsmodell
Hybrid
Vertrag
Freelance / B2B
Erfahrungslevel
Senior

Geforderte Skills

Nice to have:MicroStrategyData AnalysisWebApp DevelopmentAI-assisted DevelopmentAzureDatabricksNode.jsNestJSOAuth2OpenID ConnectJestReact Native Testing LibraryGitLabDockerKubernetesRed Hat OpenShiftGitHub CopilotClaude CodeAxwaySOTI

Sprachen: French

Jobbeschreibung

Seeking an expert React Native mobile developer with over 10 years of experience for a client in the Paris region. The role involves the development and maintenance of a business mobile application, contributing to new features and ensuring application quality on iOS and Android.

Project overview

Hello,

We are looking for an expert React Native mobile developer (over 10 years of experience) for our client based in the Paris region.

Overall objective:

Development of reporting under MicroStrategy & Data Analysis

Technical skills common to all 3 needs

React Native - Expert - Mandatory

API - Expert - Mandatory

JavaScript - Expert – Mandatory

Detailed description

As part of our client's IT system transformation program, their teams are supporting business units in the implementation and evolution of their digital solutions.

The selected candidate will join an Agile project team, within a product squad.

The mission focuses on a business mobile application developed in React Native.

It aims to ensure its corrective and evolutive maintenance, while contributing to the design and development of new features.

The back-end environment relies in particular on Azure and Databricks.

The developer should be comfortable in an application context connected to APIs and collaborate with back-end, product, and business teams.

The objective of this consultation is to provide an experienced/senior React Native mobile developer, integrated into the existing team and capable of working autonomously on iOS and Android environments.

3.1 Application development and evolution

3.2 Corrective and evolutive maintenance

3.3 Quality, performance, and security

3.4 Collaboration and Agile working

3.5 Web development and AI tools

5.1 Experience and autonomy

5.2 Essential technical skills

1st interview via Teams followed by a technical interview on-site to validate the candidate's technical skills.

Profile definition

ANALYSIS

Participates in the detailed functional analysis of user needs and may be involved in workshops for defining general specifications

Studies the technological opportunities and feasibility of the application, performs technical analysis, detailed study, and contributes to workload estimation

DESIGN AND DEVELOPMENT

Contributes to the design of software and frameworks used within the project

Adapts and applies technical parameters of software packages or middleware

Performs prototyping

Analyzes and develops components using appropriate languages

Participates in database structuring

Participates in cross-reviews of peers' developments

Initializes the operational file

Assembles unit components into a coherent application package for solution deployment and integrates it into configuration management

Documents applications for future developments and Production Deployment (MEP)

Harmonizes and industrializes all components and applications

Uses reusable software components and updates the nomenclature

UNIT TESTING AND INTEGRATION TESTING

Responsible for unit tests: test case development and execution

Tests, identifies, and resolves potential malfunctions of the developed software

Verifies the conformity of the work with the requested requirements

Contributes to the preparation and execution of integration tests

Analyzes results and writes the test report

MAINTENANCE

Performs developments necessary for corrective and evolutive maintenance

Participates in the analysis and resolution of production incidents

Additional information

Start date 11/30/2026

Location Chatillon

Travel required No

On-call duty required No

Number of desired days on-site 3 days per week

If you are interested in this position, please send me your CV in Word format indicating your availability and your salary expectations or your daily rate if you are an independent contractor?

  • Experienced/senior mobile developer with at least 5 years of professional experience in software development.
  • Significant experience in React Native in a production context
  • Concrete experience in delivering and maintaining mobile applications on iOS and Android.
  • Ability to take ownership of a task from end-to-end, investigate anomalies, and propose solutions.
  • Experience working within a product or project team organized in Agile.
  • Context
  • Mission objective and duration
  • Scope: development of new features, corrective maintenance, and evolutive maintenance.
  • Expected level: Senior, with significant experience in production mobile development.
  • The profile should also have experience in WebApp development and an interest in AI-assisted development tools.
  • Detailed mission description
  • Analyze functional and technical requirements, contribute to estimations, and propose suitable solutions.
  • Design, develop, and integrate new features in React Native.
  • Participate in architectural choices and ensure the modularity, maintainability, and testability of the code.
  • Develop fluid, accessible interfaces consistent with the application's UX/UI standards.
  • Ensure the compatibility, proper functioning, and quality of the application on iOS and Android.
  • Analyze, diagnose, and correct anomalies reported by users or monitoring tools.
  • Identify root causes of incidents and propose preventive actions.
  • Carry out necessary technical evolutions and contribute to the reduction of technical debt.
  • Participate in version tracking and the security of production deployments.
  • Apply Clean Code principles, robust design, and code review practices.
  • Implement and maintain relevant unit tests, component tests, and integration tests.
  • Monitor and improve performance: startup time, fluidity, memory and network consumption.
  • Apply mobile security best practices and protection of API exchanges.
  • Document technical choices and significant evolutions.
  • Integrate into the squad and collaborate with developers, Product Owner, business teams, and back-end teams.
  • Participate in Agile rituals: daily, refinement, planning, review, and retrospective.
  • Contribute to estimations, definition of acceptance criteria, and preparation of deliveries.
  • Be proactive in proposing development practices, quality, and continuous improvement.
  • Be able to work on WebApp components or applications when the scope requires it.
  • Make relevant use of AI-assisted development tools, particularly GitHub Copilot and/or Claude Code.
  • Maintain a human validation approach: review, testing, security, and control of generated code.
  • Technical environment
  • Mobile: React Native, TypeScript, JavaScript.
  • Platforms: iOS and Android.
  • API and BFF integration: ability to communicate with a Node.js / NestJS backend.
  • Back-end / IS: Azure and Databricks environment.
  • Security: OAuth2 / OpenID Connect principles.
  • Quality: Jest, React Native Testing Library or equivalent tools.
  • Industrialization: GitLab, CI/CD pipelines, build and delivery tools.
  • Containerization / platform: Docker, Kubernetes, Red Hat OpenShift
  • AI Tools: GitHub Copilot, Claude Code, or equivalent.
  • Mobile distribution: Store SOTI
  • Understanding of Axway, Docker, and OpenShift.
  • Profile sought
  • Very good command of React Native, TypeScript, and modern JavaScript.
  • Good command of components, hooks, lifecycle, and principles of structuring a React Native application.
  • Mastery of REST API integration and asynchronous exchange management.
  • Knowledge of iOS and Android specifics: builds, permissions, configuration, behavior, and debugging.
  • Mastery of Git and code review practices.
  • Experience with automated testing and software quality practices.
  • Significant experience with CI/CD and mobile delivery processes.
  • Soft skills
  • Autonomy, proactivity, and ability to propose solutions.
  • Ability to work in a complex business and technical environment.
  • Team spirit, clear communication, and service orientation.
  • Rigor, sense of responsibility, and ability to prioritize.
  • Strong interest in code quality, best practices, and continuous improvement.
  • Deliverables and expected results
  • Features developed, tested, and integrated according to acceptance criteria.
  • Anomaly corrections documented and validated.
  • Maintainable source code, versioned, and compliant with team standards.
  • Automated tests associated with the developments carried out.
  • Technical documentation useful for operation and maintenance.
  • Contribution to the quality, performance, and reliability of delivered versions.
  • Selection process and criteria

Project details

  • Start: flexible
  • Remote: hybrid
  • Location: 92320 Châtillon, France, FR
  • Rate: 66-66 EUR/h
  • Languages: French

Indexiert von der 9am-Meta-Suche. Du bist Job-Anbieter? Listing beanspruchen oder verwalten

Gefunden auf collective.work

Alle Jobs durchsuchen
Kostenlos anmelden und bewerben