- Company Name
- Worldgrid
- Job Title
- Développeur full stack /Développeuse full stack
- Job Description
-
Job title: Full Stack Developer
Role Summary: Deliver comprehensive software solutions for energy management systems. Responsibilities include analysis, design, development, testing, and maintenance of both front‑end and back‑end components, integration with ERP applications, and ongoing evolution of reusable modules.
Expactations: Produce robust, scalable code; write detailed specifications and prototypes; construct unit and integration tests; identify and resolve defects; maintain corrective and evolutionary support; manage component taxonomy; collaborate cross‑functionally; stay updated on emerging technologies.
Key Responsibilities:
- Analyze requirements and define general specifications.
- Perform technical and detailed analysis; adapt and parametrize ERP applications.
- Prototype solutions.
- Develop software modules (objects and components) using HTML, CSS, JavaScript, TypeScript, Python, PHP, Java, C#.
- Assemble and integrate components with front‑end frameworks (React, Angular, Vue.js) and back‑end frameworks (Node.js, Django, Laravel).
- Create comprehensive documentation.
- Develop and run unit and integration tests; identify and address issues.
- Conduct corrective and evolutionary maintenance.
- Administer reusable components and update component nomenclature.
Required Skills:
- Programming languages: HTML, CSS, JavaScript, TypeScript, Python, PHP, Java, C#.
- Frameworks/libraries: React, Angular, Vue.js, Node.js, Django, Laravel.
- Databases: MySQL, PostgreSQL, MongoDB.
- DevOps tools: Docker, Kubernetes, CI/CD pipelines, AWS, Azure.
- Version control: Git, GitHub, GitLab.
- Testing & security: Jest, Cypress, OWASP, Postman.
- Strong analytical, problem‑solving, communication, and teamwork abilities.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related discipline (or equivalent professional experience).