Capgemini Engineering

Lead Full Stack Engineer

Capgemini Engineering

Buenos Aires, AR (Remote)

Job Type Permanent
Experience Experienced Professionals
Posted 1 day 17 hours ago
Remote Friendly Experienced Professionals Level

Your Role

Work closely with business and technology teams to develop scalable and secure applications that meet client requirements, applying expertise in serverless computing, API development, front-end frameworks, performance, security, and DevOps automation.

Key Responsibilities

  • Develop and maintain serverless applications using Azure Functions, integrating with APIs, databases, and other Azure services.
  • Design and implement responsive, dynamic, and scalable front-end applications using Angular.
  • Develop back-end services using Node.js, .NET, or Python for Azure Functions.
  • Build and optimize RESTful APIs and microservices architectures.
  • Implement CI/CD pipelines for deployment on Azure using Azure DevOps, GitHub Actions, or Jenkins.
  • Collaborate with UX/UI designers, product managers, and developers to create user-friendly applications.
  • Implement security measures including OAuth, JWT authentication, and role-based access control.
  • Troubleshoot, debug, and optimize applications for performance and scalability.
  • Stay current with Azure cloud advancements, Angular updates, and full-stack development best practices.

Your Profile

  • 5+ years of experience in full-stack development.
  • Strong hands-on experience with Azure Functions, Azure App Services, and related PaaS offerings.
  • Expertise in 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 such as Azure Cosmos DB, SQL Server, or MongoDB.
  • Familiarity with Azure Storage solutions and Event Grid.
  • Experience with unit testing and E2E testing frameworks including Jest, Jasmine, Karma, or Cypress.
  • Knowledge of Git, Azure DevOps, and CI/CD best practices.
  • Understanding of OWASP, authentication, and authorization mechanisms.
  • Strong problem-solving skills and ability to work in an agile environment.

Preferred Qualifications

  • Experience with 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.

Capgemini is a global business and technology transformation partner with 340,000 team members in more than 50 countries.

Similar Job Openings