Senior Full-Stack Engineer (Node.js & React Native)
Y Strategie Casablanca, Casablanca-Settat, Morocco
Business Consulting and Services · 11-50 employees
About the role
The Senior Full-Stack Engineer will design and evolve the application architecture while developing robust, scalable features across the entire stack. They will also contribute to technical documentation, ensure code quality, and mentor the team on technical maturity.
What they look for
Requirements
Candidates must have at least 7 years of software development experience with deep expertise in Node.js, React, React Native, and TypeScript. A strong background in backend architecture, API design, and performance optimization is required, with a preference for engineering degrees.
Full description
À propos du poste
Dans le cadre du développement et de la structuration de notre plateforme technologique, nous recrutons un(e) Senior Full-Stack Engineer afin de renforcer notre équipe engineering.
Ce poste s’adresse à un profil confirmé, capable d’évoluer dans un environnement exigeant, orienté performance et qualité, avec un haut niveau d’autonomie et de responsabilité.
La personne recrutée travaillera en étroite collaboration avec le CTO et le VP Engineering. L’environnement technique est stimulant et structurant, avec une forte culture d’excellence et de rigueur.
Missions principales
Rattaché(e) à la direction technique, vous interviendrez notamment sur :
- La conception et l’évolution de l’architecture applicative
- Le développement de fonctionnalités robustes, scalables et maintenables
- L’intervention sur l’ensemble de la stack (front-end et back-end)
- L’amélioration continue de la qualité du code et des performances
- La participation aux choix technologiques structurants
- La contribution à la documentation technique et aux bonnes pratiques
- L’accompagnement de la montée en maturité technique des projets
Le poste implique un fort niveau d’ownership et une compréhension globale des enjeux produit et techniques.
Environnement technologique
- Front-end : React, React Native, TypeScript, Redux
- Back-end : Node.js, Express
- Base de données : MongoDB, ElasticSearch
- Infrastructure : AWS
- Outils : Git, environnements de tests
Profil recherché
Nous recherchons un profil senior, structuré et rigoureux, disposant d’une réelle profondeur technique.
Compétences et expériences attendues :
- Minimum 7 ans d'expérience en développement logiciel.
- Maîtrise confirmée de Node.js, React, React Native et TypeScript
- Solide expérience en développement back-end (Node.js et TypeScript : Architecture, API Design, Performance)
- Profil "JS/TS native"
- Profil maîtrisant parfaitement TypeScript
- Experience en Kotlin ou Swift souhaitée.
- Bonne compréhension des problématiques d’architecture, de performance et de scalabilité
- Culture de la qualité logicielle (tests, maintenabilité, documentation)
- Capacité à évoluer dans un environnement exigeant et à forte intensité technique
- Excellentes compétences en communication
- Bon niveau en français ou en anglais est indispensable
Formation : Une formation d’ingénieur issue d’un établissement reconnu constitue un atout significatif.
Similar roles
-
[GFA] Senior Full-stack Software Engineer (Nest.js/Node.js + React)
Software Mind Krakow, Lesser Poland Voivodeship, Poland
-
Senior Full-stack Developer (NodeJS)
Thoughtworks Singapore, Singapore
-
Senior Node.js Developer
CoreStar Kato Polemidia Municipality, Cyprus, Cyprus
-
Senior Back-end Engineer - PHP, Node.js
Jobgether Germany
-
Site Director - Moses Lake (Grant Node)
Keel Infrastructure Moses Lake, Washington, United States · $180K–$220K/yr
-
Full Stack Developer (React/Next.js + Node.js)
Kiss My Apps Ukraine