C

Capgemini

Global consulting, technology services, outsourcing

Lead Full Stack Engineer

Full-Stack EngineeringPosted on Nov 6
Full-timeBuenos Aires, ArgentinaNo salary listedRemote

About the Job

Requirements

  • At least 5 years of experience in full-stack development.
  • Strong hands-on experience with Azure Functions, Azure App Services, and related platform-as-a-service offerings.
  • Expertise in Angular (version 12 or later, or the latest versions), TypeScript, and modern frontend development principles.
  • Experience developing and consuming RESTful APIs and GraphQL services.
  • Solid understanding of serverless architecture and event-driven programming.
  • Experience with SQL and NoSQL databases such as Azure Cosmos DB, SQL Server, or MongoDB.
  • Familiarity with Azure Storage solutions (Blob, Table, and Queues) and Event Grid for handling messages.
  • Experience with unit testing and end-to-end testing frameworks such as Jest, Jasmine, Karma, and Cypress.
  • Knowledge of Git, Azure DevOps, and continuous integration and continuous delivery best practices.
  • Understanding of security best practices, including OWASP, authentication, and authorization mechanisms.
  • Ability to work in an agile environment.

Responsibilities

  • Develop and maintain serverless applications using Azure Functions, integrating them with APIs, databases, and other Azure services.
  • Design and implement responsive, dynamic, and scalable front-end applications using Angular.
  • Develop back-end functionality using Node.js, .NET, or Python for Azure Functions, ensuring high performance and low latency.
  • Build and optimize RESTful APIs and microservices architecture.
  • Implement continuous integration and continuous delivery pipelines for seamless Azure deployments using tools such as Azure DevOps, GitHub Actions, or Jenkins.
  • Collaborate with UX/UI designers, product managers, and other developers to create user-friendly applications.
  • Implement OAuth, JWT authentication, and role-based access control to meet high security standards.
  • Troubleshoot, debug, and optimize applications for performance and scalability.
  • Stay up to date with Azure cloud advancements, Angular updates, and full-stack development best practices.

Desired Qualifications

  • Experience with containerization using Docker or Kubernetes.
  • Knowledge of infrastructure as code using Terraform.
  • Familiarity with AI/ML integration in Azure.
  • Prior experience in retail, finance, or enterprise applications.

About the Company

Capgemini

Global consulting, technology services, outsourcing

Capgemini provides consulting, technology services, and outsourcing to help organizations transform digitally. Its offerings include strategy and transformation consulting, system integration, application development, IT infrastructure management, and managed IT operations. It differentiates itself with a global presence in over 50 countries and a focus on applying AI, cloud, and cybersecurity to real business problems. Its goal is to help clients navigate digital transformation and improve efficiency and innovation through tailored, contract-based or managed services.

Company size
10,001+
Company stage
IPO
Headquarters
Paris, France
Founded
1967

Recently Posted Jobs

Explore more opportunities at Capgemini

See more jobs