- Company Name
- Solem Electronique
- Job Title
- Senior Full-Stack Developer (H/F)
- Job Description
-
**Job Title**
Senior Full‑Stack Developer
**Role Summary**
Design, develop, and maintain intelligent web solutions that integrate AI/ML capabilities. Lead architectural decisions, build scalable front‑end interfaces (React), back‑end services (Node.js/Sails.js), and data stores (MongoDB). Collaborate with cross‑functional teams (UX, devops, product) to deliver feature‑rich, user‑centric applications for IoT environments.
**Expectations**
- Deliver high‑quality, secure, and performant code within agreed timelines.
- Contribute to continuous improvement of development processes and product quality.
- Work independently while actively participating in team discussions and decision‑making.
- Stay current with emerging AI/ML technologies and apply them to product enhancements.
**Key Responsibilities**
1. Design and implement scalable web architectures integrating AI/ML workflows (prediction, classification, sensor data analytics).
2. Develop RESTful APIs and microservices with Node.js / Sails.js, ensuring modularity and testability.
3. Create responsive, dynamic user interfaces using React, HTML5, CSS/Sass, and Bootstrap.
4. Write and maintain MongoDB schemas, perform data modeling, and optimize query performance.
5. Develop and run proof‑of‑concepts involving machine learning models, signal processing, or computer vision.
6. Manage source control (Git), Docker containerization, and deployment pipelines (CI/CD).
7. Participate in technical architecture reviews, propose improvements, and mentor junior developers.
8. Ensure operational stability of connected platforms through monitoring, logging, and troubleshooting.
9. Collaborate with UX designers to translate designs into functional, high‑quality front‑ends.
10. Document design decisions, APIs, and system flows for knowledge sharing.
**Required Skills**
- 5+ years of full‑stack development experience.
- Proficiency in JavaScript (Node.js, Sails.js) and front‑end frameworks (React, HTML5, CSS/Sass, Bootstrap).
- Strong experience with MongoDB, including schema design and performance tuning.
- Expertise in version control (Git), containerization (Docker), and Unix/Linux system administration.
- Hands‑on experience with AI/ML APIs or building ML inference pipelines.
- Familiarity with model deployment, data processing pipelines, and real‑time analytics.
- Ability to write clean, maintainable, unit‑tested code.
- Good communication skills in French and English (written and verbal).
- Comfortable with Agile/Scrum practices and collaborative tools.
**Required Education & Certifications**
- Engineer degree or Master’s in Computer Science, Information Technology, or a related field.
---