Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
We are seeking a highly skilled and versatile Full Stack Developer to join our dynamic engineering team. You will be responsible for building scalable, high-performance web applications and microservices using Angular, Next.js, and Node.js. This role requires a strong grasp of both front-end and back-end technologies, cloud-native development, and modern DevOps practices.
What You'll Be Doing
- Design and implement sophisticated dashboards and interfaces using Angular 17 and Next.js.
- Ensure responsive, accessible, and performant UI across devices.
- Collaborate with UX/UI designers to deliver intuitive user experiences.
- Apply advanced state management using NGRX and RXJS.
- Optimize applications for speed, scalability, and SEO (SSR/SSG with Next.js).
- Build and maintain scalable microservices using Node.js (Fastify/Express).
- Design RESTful and GraphQL APIs with robust security and performance.
- Integrate with SQL and NoSQL databases (PostgreSQL, MongoDB, Redis).
- Implement authentication and authorization (OAuth 2.0, OIDC).
- Deploy containerized applications using Docker and Kubernetes.
- Work with CI/CD pipelines (GitHub/GitLab) and Infrastructure as Code (Terraform, Ansible).
- Monitor and troubleshoot systems using tools like Datadog, Grafana, and StackDriver.
- Ensure secure, cloud-native deployments on GCP (preferred), AWS, or Azure.
- Bachelor's degree in Computer Science, Business Informatics, Mathematics, or a comparable qualification.
- Minimum 5 years of experience in full-stack development.
- Strong proficiency in Angular 17, Next.js, React.js, and Node.js.
- Advanced knowledge of JavaScript, TypeScript, HTML, CSS/SCSS.
- Experience with RESTful APIs, GraphQL, and OpenAPI standards.
- Familiarity with DevOps tools and cloud platforms (GCP preferred).
- Solid understanding of containerization and orchestration (Docker, Kubernetes).
- Experience with modern testing frameworks (Jest, Cypress, Mocha).
- Version control using Git and Agile development methodologies
- Experience with Fastify or Express.js.would be nice to have.
- Familiarity with CI/CD pipelines and cloud-native architecture.
- Knowledge of security best practices (CORS, CSRF, OAuth).
- Exposure to monitoring and logging tools (Splunk, Datadog).
- Proven track record of delivering production-grade applications.
- Experience in telecom, SaaS, or high-transaction environments is a plus.
- Excellent command of both spoken and written English.
Key Skills
Ranked by relevanceReady to apply?
Join NTT DATA Europe & Latam and take your career to the next level!
Application takes less than 5 minutes