Fullstack Developer Node.js / ReactJS / DevOps - Expert M/F
Within our IT consulting company, we support major IT departments in the design, development, and deployment of high-performance web applications associated with artificial intelligence and automation projects. As part of a strategic program and in direct collaboration with the DataForOps team, we are looking for a senior Fullstack Developer Node.js / ReactJS with a strong DevOps mindset.
You will play a central role in the complete lifecycle of web applications, from design to production.
This position is based in Île-de-France.
Your Missions:
- Fullstack Design and Development
Architecture and Code: Design, develop, and maintain robust web solutions relying on Node.js for the back-end and ReactJS for the front-end.
Quality Requirement: Rigorously apply Clean Architecture, design readable, testable code (unit tests, integration) and reduce technical debt.
APIs and Data: Design and implement high-performance REST APIs communicating with relational (SQL) and NoSQL databases.
- DevOps, CI/CD and Industrialization
Automation: Contribute to the improvement of continuous deployment pipelines and release management (Jenkins, Artifactory, XLD / XLR).
Code and Artifact Management: Drive version management under Bitbucket / Git and ensure the traceability of application deliverables.
Documentation and MCO: Write clear and concise technical documentation to guarantee the maintainability and sustainability of the code.
Required technical skills: Front-End (Expert - Mandatory): Proven expertise in ReactJS (component architecture, state management, performance). Knowledge of Vue.js is an appreciated plus.
Back-End (Expert - Mandatory): Deep mastery of Node.js and its ecosystem to design scalable back-end services.
Databases and APIs: Solid skills in querying and modeling under SQL and NoSQL databases, as well as in REST API design.
DevOps and CI/CD Tooling: Operational practice of CI/CD chains with Jenkins, Git / Bitbucket, Artifactory and continuous deployment tools such as XL Deploy / XL Release.
Methodology: Proven practice of Agile methods (Scrum, Kanban).
Languages and Soft Skills: Professional English mandatory: Complete autonomy to communicate and document in an international environment.
Autonomy, ability to solve complex problems and a permanent concern for software quality.
Team spirit, good communication and technical curiosity regarding Data / IA challenges.
Do you want to put your Node.js / ReactJS expertise at the service of an innovative program related to IA and Ops? Apply today!