- Company Name
- MGM TECHNOLOGY PARTNERS FRANCE
- Job Title
- Ingénieur-e Logiciel Fullstack SENIOR (H/F)
- Job Description
-
Job Title: Senior Full Stack Software Engineer
Role Summary:
Design, develop, and deliver end-to-end web solutions combining front‑end and back‑end technologies. Maintain high code quality, security, and performance while collaborating within Agile teams. Advanced candidates may evolve into team leadership or technical lead roles.
Expectations:
• 10+ years of professional backend development experience.
• Strong command of Java, Kotlin, and Spring frameworks.
• Proficiency in JavaScript, Vue.js, React, HTML, and CSS.
• Familiarity with relational (MySQL) and NoSQL (MongoDB) databases.
• Experience with build, deployment, and CI/CD pipelines.
• Fluent in English; working knowledge of French required; other languages welcome.
• Ability to analyze requirements, draft technical specifications, and mentor junior staff.
• Proven problem‑solving, teamwork, and communication skills.
Key Responsibilities:
1. Architect and implement scalable, secure, and performant web applications.
2. Write clean, well‑documented code following best practices.
3. Participate in Agile ceremonies, backlog refinement, and sprint reviews.
4. Conduct code reviews, refactoring, and performance tuning.
5. Ensure adherence to security guidelines and industry standards.
6. Mentor junior developers and, when qualified, lead technical decisions or team coordination.
Required Skills:
- Backend: Java, Kotlin, Spring (Boot, MVC, Data, etc.).
- Frontend: JavaScript, Vue.js, React, HTML5, CSS3.
- Databases: MySQL, MongoDB.
- Build & Deployment: Maven/Gradle, Docker, CI/CD tools.
- Version Control: Git, branching/merging best practices.
- Methodologies: Agile Scrum/Kanban.
- Soft Skills: Analytical thinking, communication, teamwork.
- Languages: English (proficient), French (working), additional languages a plus.
Required Education & Certifications:
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
- Minimum 10 years’ hands‑on backend development experience.
- Relevant technical certifications are a plus but not mandatory.