Resumo da vaga

G46- Full Stack Developer

Requisitos e responsabilidades

Conteúdo da vaga extraído em seções para revisão mais rápida.

Full Stack Development

  • Design, develop, and maintain applications: Implement frontend applications using React and React Native.

Full Stack Development

  • Implement and maintain backend services using Node.js and TypeScript (NestJS experience is a plus).

Full Stack Development

  • Build and maintain RESTful APIs, integrating with AWS services, Redis, and databases such as MySQL and DynamoDB.

Full Stack Development

  • Perform code reviews: Ensure code quality and share knowledge with team members to improve overall team performance.

Full Stack Development

  • Debug and troubleshoot issues: Identify and resolve software defects and performance issues.

Full Stack Development

  • Implement automated testing and continuous integration: Ensure the reliability and stability of the software through automated tests and CI/CD pipelines.

Full Stack Development

  • Documentation: Create and document technical designs that are aligned with architectural guidelines.

Full Stack Development

  • Stay updated with the latest industry trends: Continuously learn and apply new technologies and best practices to improve our products.

DevOps & Software Delivery

  • Design, automate, and optimize CI/CD pipelines using GitLab to ensure smooth, reliable releases.
  • Implement automated build, test, and deployment processes for multiple environments.
  • Manage and monitor application releases, including rollbacks, backups, and troubleshooting.
  • Drive best practices for code quality, configuration management, and deployment strategies.

Cloud Infrastructure & Operations

  • Provision, configure, and manage cloud infrastructure (AWS) to support applications and services.
  • Use Terraform for infrastructure as code and automate cloud resource management.
  • Maintain cloud networking, security groups, load balancers, and other key infrastructure components.
  • Support Site Reliability Engineering (SRE) related operations including observability, monitoring, and disaster recovery readiness.
  • Ensure systems are secure, scalable, and cost-optimized.

Collaboration & Leadership

  • Participate in system architecture discussions and technical solutioning.
  • Mentor junior engineers through code reviews and best practice sharing.
  • Collaborate with product managers, QA, and security teams to deliver high-quality, reliable releases.

Professional Experience:

  • At least 5 or more years of relevant experience in Software Engineering roles
  • At least 2 or more years of relevant DevOps, or cloud infrastructure roles.

Technical Expertise:

  • Strong proficiency in JavaScript/TypeScript, Node.js, and React (and/or React Native).
  • Experience building RESTful APIs.
  • Hands-on experience with AWS (Lambda, ECS/EKS, S3, API Gateway, CloudFront).
  • Familiarity with MySQL, DynamoDB, Redis, and AWS SQS or SNS.
  • Solid understanding of CI/CD concepts and best practices. Experience in the following will be advantageous CI tools such as GitLab products or similar tools.
  • Familiarity with Infrastructure provisioning / configuration tools such as Terraform and containerization technologies such as Docker.
  • Working knowledge of web hosting configuration components (including firewalls, load balancers, web servers, app servers etc.)
  • Understanding of networking, load balancers, and firewalls in cloud contexts.
  • Experience writing automated tests and integrating testing into delivery pipelines.

Additional (bonus)

  • Experience with NestJS or other Node.js frameworks.
  • Knowledge of microservices and distributed system design.
  • Familiarity with disaster recovery and business continuity planning.
  • Prior experience in government or enterprise-scale projects.
Vagas similares

Mantenha uma lista reserva.

Ver stack
FocoFullstack DevelopmentÁrea da vaga
Sinal de senioridadeSeniorNível do candidato
StackAWS, CI/CD, DockerSkills principais
Localização1 país aceitoElegibilidade

Stack

Use estas tags para comparar vagas remotas similares.

Elegibilidade de localização

Candidatos devem aplicar apenas quando o país do perfil estiver listado aqui.

Seu perfilPaís não definidoEntre para comparar seu país com esta vaga.

Fluxo de contratação

O WithMira mostra a vaga e depois envia candidatos para a aplicação da empresa.

1Confira fit da vaga, stack e elegibilidade de localização no WithMira.
2Abra a página de aplicação da empresa pelo link rastreado.
3Salve a vaga ou assine oportunidades similares antes de sair.