NodeJS Developer
Core
Build innovative digital solutions, services, APIs, and reusable components to support Vodafone's transformation into a Digital Telco company.
Role type
Senior Back-End Developer (Node.js/NestJS)
Builds
Microservices, REST APIs, web services, and system integrations for web and mobile applications.
Domain
Telecommunications / Enterprise Software
Required skills
Node.js, NestJS, TypeScript, JavaScript (ES6+), Microservices architecture, REST API design, System integration, Cloud development, CI/CD pipelines, Containerization/Orchestration, Unit/Integration/API testing, Git version control, Cyber security principles.
Preferred skills
Experience in complex enterprise environments, Agile/Scrum/SAFe methodologies, Cross-functional team collaboration.
Technologies
Node.js, NestJS, TypeScript, JavaScript, Git, Docker/Kubernetes (implied by containerization), Cloud platforms.
Responsibilities
Develop and maintain high-quality Back-End digital solutions and reusable components; Design and maintain microservices and REST APIs; Enable reliable data exchange between applications; Improve performance, reliability, and security of digital products; Participate in requirements analysis and technical design; Apply testing and code review best practices; Troubleshoot application and integration issues; Evaluate emerging Back-End technologies.
Seniority
Senior, hands-on IC