NTT DATA Europe & Latam
Senior Fullstack Developer (Next.js, Node.js, Angular)
NTT DATA Europe & LatamRomania22 days ago
Full-timeEngineering, Information Technology
Who We Are

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.


What You'll Bring Along

  • 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 relevance