- Company Name
- Solem Electronique
- Job Title
- Ingénieur Développement Fullstack Node.js/React (H/F)
- Job Description
-
**Job Title**
Full Stack Node.js / React Engineer
**Role Summary**
Design, develop, and maintain scalable web applications and connected platform interfaces using React, Node.js, and MongoDB. Translate user requirements into technical specifications, implement modern UI components, and collaborate with UX designers and backend engineers to deliver high‑quality, AI‑enhanced features.
**Expectations**
Deliver performant, secure, and maintainable code. Work autonomously and in a cross‑functional team. Contribute to the technical architecture of connected‑device platforms, ensuring reliability and continuous improvement.
**Key Responsibilities**
- Analyze user requirements and produce detailed technical specifications.
- Build responsive, modern front‑end interfaces with React, HTML5, CSS (Sass, Bootstrap).
- Develop server‑side logic with Node.js (including frameworks such as Sails.js).
- Design, query, and maintain MongoDB databases.
- Integrate AI/ML APIs and other third‑party services.
- Deploy and maintain applications using Docker, Git, and CI/CD pipelines.
- Collaborate with UX designers and fellow developers in iterative development cycles.
- Participate in technical architecture and system reliability discussions for connected platforms.
- Write unit, integration, and end‑to‑end tests; maintain code quality through code reviews and automated testing.
**Required Skills**
- Mastery of JavaScript (ES6+), Node.js, React, HTML5, CSS (Sass, Bootstrap).
- Experience with MongoDB, Git, Docker, and Unix/Linux system administration.
- Familiarity with AI/ML APIs and experience building AI‑enabled features.
- Proficiency in modern web build tools (Webpack, Babel, npm/yarn).
- Strong problem‑solving, communication, and teamwork abilities.
- Ability to work independently and manage multiple concurrent tasks.
**Required Education & Certifications**
- Engineering degree or Master’s in Computer Science, Software Engineering, or related field.
- Minimum 5 years of professional experience as a full‑stack developer in a similar role.
---