Capgemini

Lead Full Stack Engineer

Capgemini
Apply
2 days ago
Remote, Armenia or Yerevan, ArmeniaStaff+

Responsibilities

  • Develop and maintain serverless applications with Azure Functions and related Azure services.
  • Design and implement responsive, dynamic, and scalable Angular front-end applications.
  • Develop high-performance backend services using Node.js, .NET, or Python.
  • Build and optimize RESTful APIs and microservices.
  • Implement CI/CD pipelines for Azure deployments using Azure DevOps, GitHub Actions, or Jenkins.
  • Collaborate with UX/UI designers, product managers, and developers on user-friendly applications.
  • Implement OAuth, JWT authentication, role-based access control, and other security practices.
  • Troubleshoot, debug, and optimize applications for performance and scalability.

Requirements

  • 5+ years of full-stack development experience.
  • Hands-on experience with Azure Functions, Azure App Services, and related PaaS offerings.
  • Expertise with Angular 12 or later, TypeScript, and modern front-end development.
  • Experience developing and consuming RESTful APIs and GraphQL services.
  • Understanding of serverless architecture and event-driven programming.
  • Experience with SQL and NoSQL databases, including Azure Cosmos DB, SQL Server, or MongoDB.
  • Experience with Azure Storage solutions and Event Grid.
  • Experience with unit testing and end-to-end testing frameworks such as Jest, Jasmine, Karma, and Cypress.
  • Knowledge of Git, Azure DevOps, and CI/CD practices.
  • Understanding of OWASP, authentication, authorization, and related security practices.
  • Preferred experience with Docker, Kubernetes, Terraform, and AI/ML integration in Azure.
  • Experience in Retail, Finance, or Enterprise applications is preferred.

Benefits

  • Remote work is indicated by the #LI-Remote designation.

Tech Stack

AngularAzureCypressDockerGitGitHub ActionsGraphQLJasmineJenkinsJestKarmaKubernetesMicrosoft SQL ServerMongoDB.NETNode.jsPythonSQLTerraformTypeScript

Categories

Capgemini

About Capgemini

10,000+ employees

Capgemini is a global IT services and consulting firm that delivers strategy, cloud, AI, software engineering, and managed services to large enterprises and public-sector clients. Founded in 1967 and headquartered in Paris, it is publicly traded on Euronext Paris and operates in 50+ countries. The group expanded its engineering capabilities by acquiring Altran in 2020, now operating as Capgemini Engineering.

Contact me