- Company Name
- SoftAdmin
- Job Title
- Ingénieur Full Stack
- Job Description
-
Job Title: Full Stack Engineer
Role Summary: Design, develop, and maintain scalable web applications across the full stack, collaborating with cross-functional teams to deliver high‑quality solutions.
Expectations: Minimum 2 years of full stack web development experience; proficient with AdonisJS backend and at least one modern frontend framework (Angular, React, or Vue.js); strong database skills (MySQL, PostgreSQL, or NoSQL); solid understanding of testing, CI/CD, security, and performance best practices.
Key Responsibilities:
- Architect and develop robust, performant web applications.
- Implement and consume APIs, manage relational or NoSQL databases.
- Write clean, maintainable code and conduct peer code reviews.
- Develop unit, integration, and functional tests; manage CI/CD pipelines.
- Participate in requirement analysis and technical specification creation.
- Collaborate with project managers, system administrators, and fellow developers.
- Continuously improve development tools, processes, and best practices.
- Deploy applications to production while meeting deadlines and quality standards.
Required Skills:
- Backend: AdonisJS (MVC, routing, ORM).
- Frontend: Angular, React, or Vue.js (proficient).
- Databases: MySQL, PostgreSQL, and/or NoSQL (MongoDB, etc.).
- Testing: Jest, Mocha, Cypress, or equivalent.
- CI/CD: GitLab CI, Jenkins, GitHub Actions.
- Version control: Git.
- Security: OWASP guidelines, authentication/authorization.
- Performance optimization and profiling tools.
- Strong problem‑solving, communication, teamwork, and autonomy.
Required Education & Certifications:
- Bachelor's or Master's degree in Computer Science, Information Technology, or equivalent (Bac+3/5).
- No mandatory certifications, but knowledge of web development best practices is required.
Bretteville-sur-odon, France
On site
Junior
19-12-2025