Resumo da vaga

Full-Stack Engineer (Ruby on Rails/ReactJS)

Requisitos e responsabilidades

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

Application Development

  • Work on our monolith application built with Ruby on Rails (v6, with plans to upgrade to v7).
  • Collaborate with the team to migrate and modernize front-end components from Angular 1 to React/TypeScript.
  • Ensure adherence to strict code conventions and maintain high code quality.

Infrastructure Management:

  • Deploy and manage applications hosted on Heroku and AWS Fargate/ECS.
  • Utilize Terraform to implement infrastructure-as-code practices.
  • Manage database operations with Postgres v14.

Front-End Development: (Nice to have)

  • Build and maintain responsive, user-friendly interfaces using React/TypeScript.
  • Collaborate with designers and other engineers to improve the front-end experience.

CI/CD and Version Control:

  • Leverage GitHub Actions to maintain robust CI/CD pipelines.

Cloud Services:

  • Work with AWS services like S3 for storage and SKS for secure key storage.

Requirements

  • Strong experience with Ruby on Rails and a deep understanding of monolith application architecture.
  • Proficiency in React/TypeScript and front-end best practices.
  • Experience with containerization tools like Docker.
  • Hands-on expertise with Heroku and AWS Fargate/ECS for application hosting.
  • Solid understanding of Postgres v14 or similar relational databases.
  • Proven experience with Terraform for infrastructure as code.
  • Familiarity with CI/CD pipelines, especially GitHub Actions.
  • Adherence to and respect for code conventions and team guidelines.
Vagas similares

Mantenha uma lista reserva.

Ver stack
FocoSoftware EngineeringÁrea da vaga
Sinal de senioridadeSeniorNível do candidato
StackAWS, CI/CD, DockerSkills principais
Localização6 países aceitosElegibilidade

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.
Aplicar no site da empresaSite da empresaAbrir link