- Company Name
- Club Employés
- Job Title
- DEV Full Stack -
- Job Description
-
Job Title: Full Stack Developer
Role Summary: Agile Full Stack Engineer responsible for designing, developing, and maintaining high‑quality web applications and APIs within a fast‑growth tech team. Works closely with product owners, leads, and peers to deliver new features, optimize existing systems, and uphold coding excellence.
Expactations: Deliver functional, scalable solutions on time; contribute to technical discussions and best‑practice adoption; proactively identify and mitigate technical debt; maintain strong code quality through reviews and automated testing; adapt to evolving product needs and stakeholder requirements.
Key Responsibilities:
- Develop new features according to functional specifications, using Symfony, API‑Platform, PHP, Vue.js, and complementary technologies.
- Maintain and optimize existing applications: bug fixing, performance tuning, and refactoring.
- Participate in code reviews, pair programming, and technical checkpoint meetings with Lead Developers.
- Contribute to continuous integration and delivery pipelines (Git, GitLab, Webpack).
- Engage in agile ceremonies (Kanban/Scrum), estimate tasks, and track progress in Jira.
- Produce clean, well‑documented code and maintain thorough documentation in Confluence/Notion.
- Stay informed on industry trends, emerging frameworks, and best practices; propose improvements.
- Communicate clearly with stakeholders, providing status updates and technical insights.
Required Skills:
- 3+ years professional experience in full stack web development.
- Strong proficiency with PHP (Symfony, API‑Platform), Vue.js, TypeScript, JavaScript (jQuery).
- Database expertise in MySQL and PostgreSQL; RESTful API design and consumption.
- Version control with Git, CI/CD using GitLab; familiarity with Webpack, Bootstrap.
- Agile methodology familiarity (Scrum, Kanban); tools: Jira, Confluence, Notion.
- Defensive coding, unit/integration testing, and performance optimization.
- Excellent analytical and problem‑solving skills; ability to work autonomously and in teamwork.
- Strong communication, proactivity in proposing technical evolution, and adaptability with stakeholders.
Required Education & Certifications:
- Master’s degree (Bac+5) in Computer Science, Software Engineering, or equivalent Web Development specialization.
- Professional certifications (e.g., Symfony Certified Developer, Vuex/Node.js) are a plus.