- Company Name
- EMITY
- Job Title
- developpeur web (H/F)
- Job Description
-
Job title: Web Developer
Role Summary:
Build, maintain, and enhance web applications focused on interactive modules and content management. Collaborate with product and design teams to create modern, intuitive user interfaces and ensure high performance, security, and accessibility.
Expectations:
Deliver clean, efficient, and scalable code; participate actively in testing, deployment, and continuous improvement cycles; provide clear technical documentation; propose innovative solutions for user experience and system performance.
Key Responsibilities:
- Develop front‑end components using HTML, CSS, JavaScript, jQuery, and frameworks (React, Vue.js, Angular).
- Design and implement back‑end services in PHP, Node.js, or comparable languages.
- Create, consume, and document RESTful APIs.
- Manage data storage with MySQL, MongoDB, or similar databases.
- Containerize applications with Docker and orchestrate deployments.
- Use Git for version control and collaboration.
- Optimize application performance, security, and accessibility.
- Participate in unit, integration, and user acceptance testing.
- Write and maintain technical and user‑focused documentation.
- Continuously research and evaluate new technologies to improve product quality.
Required Skills:
- Proficiency in HTML5, CSS3, JavaScript, jQuery.
- Strong experience with at least one modern front‑end framework (React, Vue.js, Angular).
- Back‑end development experience in PHP, Node.js, or similar.
- Knowledge of relational and NoSQL databases (MySQL, MongoDB).
- Experience designing and implementing RESTful APIs.
- Familiarity with Docker and container orchestration.
- Competent with Git and modern CI/CD pipelines.
- Sensitivity to UX/UI design principles and performance optimization.
- Excellent problem‑solving, independent work, and initiative.
- Good communication skills and collaborative mindset.
- Curiosity for emerging technologies and a passion for innovation.
Required Education & Certifications:
- Bachelor’s degree (Bac+2) or higher in Computer Science, Web Development, or related field.
- Equivalent professional experience required.