- Company Name
- Keystone Solutions
- Job Title
- Full Stack JavaScript Developer
- Job Description
-
**Job Title**: Full Stack JavaScript Developer
**Role Summary**
Full stack JavaScript Developer responsible for end‑to‑end application development, functional and technical analysis, and integration within a hybrid cloud environment. Works within a multidisciplinary team to modernize mobility‑related ICT services, ensuring quality, security, and compliance with GDPR and technical standards.
**Expectations**
- Minimum 3–5 years of professional web development with JavaScript (ES6+), PHP, and XML.
- Proven experience with relational databases (PostgreSQL) and ERP integration (SAP).
- Hands‑on experience in Agile/Scrum teams, DevOps practices (GitLab CI/CD), and delivering functional specifications.
- Strong command of UML/BPMN modelling, ER‑diagram data modeling, and technical architecture design.
- Fluency in English with active knowledge of Dutch and French; technical English required.
**Key Responsibilities**
- Conduct functional and technical analysis; model business needs and define detailed specifications.
- Lead requirements workshops, user interviews, and stakeholder meetings to capture and refine requirements.
- Design functional architecture, generate functional specifications, and create user/business guides.
- Develop, test, and integrate front‑end and back‑end components (JavaScript, PHP) with existing systems (SAP, PostgreSQL).
- Participate in unit, integration, and functional testing; ensure code quality, security, and GDPR compliance.
- Collaborate with DevOps engineers on CI/CD pipelines and deployment to hybrid/cloud environments.
- Serve as project functional/technical reference, support solution quality, and deliver user training.
- Contribute to digital transformation initiatives, enhancing data quality, consistency, and exploitation.
**Required Skills**
*Technical*
- JavaScript (ES6+), PHP, XML, GitLab, PostgreSQL, SAP integration, DevOps, Agile/Scrum, BPMN, UML (Use Cases, Class, Activity), data modeling (ERD), Prince2.
*Analytical & Soft*
- Business and functional analysis, systems design, requirement elicitation, communication (written & oral), autonomy, stress resistance, flexibility, precision, creativity, customer orientation, analytical reasoning, decision‑making, teamwork, integrity, confidentiality, initiative, continuous learning.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or related field.
- Prince2 certification or equivalent project management qualification preferred.
---