- Company Name
- Les Nouvelles Recrues - RPO recruiters collective
- Job Title
- Software Engineer Fullstack H/F
- Job Description
-
Job Title: Software Engineer Fullstack
Role Summary:
Full‑stack developer responsible for designing, building, and maintaining features of a large‑scale SaaS learning platform. Works collaboratively with product, design, and engineering teams to deliver robust, high‑performance, secure solutions while upholding code quality, testing, and documentation standards.
Expectations:
- Minimum 5 years of full‑stack web development experience.
- Strong command of PHP with a framework (Laravel or Symfony).
- Proficiency in a modern JavaScript framework (Vue.js, React, Angular, or Svelte).
- Experienced in relational database design and SQL query optimization.
- Demonstrated commitment to clean code, automated testing, and performance best practices.
- Excellent written and spoken English; effective communication across cross‑functional teams.
- Proactive ownership mindset, curiosity, rigorous problem solving, and ability to adapt to hybrid work settings.
Key Responsibilities:
- Design, develop, test, document, and deploy new and existing features across back‑end and front‑end layers.
- Participate fully in the development lifecycle: sprint planning, coding, automated testing, peer code review, and CI/CD pipeline execution.
- Apply and enforce platform-wide coding standards, design systems, and best practices.
- Ensure platform quality, scalability, performance, and security through proactive monitoring and refactoring.
- Collaborate with product owners and stakeholders to clarify requirements, assess risks, manage priorities, and communicate progress.
- Continuously deepen product knowledge to align technical solutions with user needs.
- Mentor junior engineers and contribute to the technical roadmap, with potential progression to lead or architecture roles.
Required Skills:
- PHP (Laravel or Symfony).
- JavaScript (Vue.js, React, Angular, or Svelte).
- SQL and advanced query optimization.
- Automated testing frameworks (unit, integration, E2E).
- Version control (Git), code review platforms, and CI/CD tools.
- Agile Scrum methodology.
- Strong analytical and debugging capabilities.
- English proficiency in both written and spoken communication.
Required Education & Certifications:
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.