Pessoa Desenvolvedora Back End Sênior (Híbrido/Nova Lima e Região)
Descrição da vaga
Nós somos a BHS!
Com 30 anos de experiência no mercado, proporcionamos soluções modernas de TI. 🚀
Somos reconhecidos como a MELHOR empresa para se trabalhar em MG e no BRASIL pelo GPTW - Great Place to Work, e estamos classificados entre as cinco melhores empresas para se trabalhar nas categorias LGBTQIA+ e Étnico-Racial, demonstrando nosso compromisso com a diversidade, equidade e inclusão.
✨ O que a gente espera de você?
· Habilidade de relacionamento com pessoas de diferentes áreas e de diversos níveis de hierarquia;
· Autogerenciamento;
· Colaboração;
· Ser proativo e saber trabalhar fora da zona de conforto;
· Alguém que queira fazer parte de projetos incríveis e tenha muita vontade de aprender, ensinar e crescer junto com a BHS.
Responsabilidades e atribuições
💪 Suas atividades serão:
· Desenvolver e manter APIs seguras, performáticas e escaláveis para suportar os requisitos da aplicação;
· Implementar e garantir práticas de código limpo, modular e reutilizável;
· Realizar testes unitários e de ponta a ponta (E2E), garantindo a qualidade e estabilidade das soluções;
· Identificar e resolver problemas de desempenho e escalabilidade em APIs e serviços;
· Colaborar com equipes multidisciplinares para alinhar requisitos, garantindo uma integração consistente com o frontend e outros sistemas;
· Aplicar boas práticas de segurança para assegurar a proteção de dados e sistemas.
Requisitos e qualificações
📋 Buscamos uma pessoa que possua experiências com:
· Linguagens e Tecnologias: JavaScript e TypeScript, com foco em práticas modernas de desenvolvimento;
· Node.js para desenvolvimento de APIs;
· Frameworks de backend como Express e NestJS para construção de aplicações robustas;
· Manipulação de bancos de dados relacionais (SQL) e não relacionais (NoSQL);
· Redis como cache para otimização de desempenho;
· Docker para contêineres e orquestração;
· Ferramentas de versionamento de código como Git.
· Documentação de APIs com Swagger;
· Conhecimento em RabbitMQ para gerenciamento de filas e comunicação entre serviços;
· Utilização de boas práticas de desenvolvimento como SOLID e Clean Architecture;
· Experiência com serviços de hospedagem e infraestrutura em nuvem, como:
· AWS (ECS, EC2, S3 para armazenamento de imagens e arquivos estáticos);
· DigitalOcean para hospedagem e deploy de aplicações;
· Conhecimento em ambiente Linux ou WSL2;
· Experiência com testes unitários e E2E, utilizando ferramentas como Jest, Mocha ou outros frameworks de teste para Node.js e NestJS;
· Familiaridade com metodologias ágeis, como Scrum ou Kanban, e capacidade de colaborar em um ambiente dinâmico.
🎯 Diferenciais:
· Conhecimento em arquiteturas e design patterns, como DDD (Domain-Driven Design) ou EDA (Event-Driven Architecture);
· Experiência com padrões de design e melhores práticas de arquitetura de software;
· Familiaridade com Terraform para infraestrutura como código;
· Experiência com microserviços e orquestração de contêineres;
· Práticas de CI/CD e automação de deploy para otimizar processos de entrega;
· Interesse em explorar novas tecnologias e contribuir com inovação e boas práticas no time.
Informações adicionais
O que você pode esperar de nós?
Na BHS, cuidamos do seu bem-estar como prioridade número um. Estamos aqui para garantir que sua experiência seja incrível, com todo o suporte que você precisar. Por aqui você vai encontrar:
✅ Plano de saúde e Assistência Odontológica;
✅ Vale Refeição/Alimentação;
✅ Auxílio Mobilidade;
✅ Gympass / Wellhub;
✅ Seguro de vida;
✅ Ensino de idiomas (Inglês/Espanhol)
Buscamos a inclusão da diversidade no nosso dia a dia e acreditamos que equipes plurais têm melhor desempenho. Todas as pessoas são bem-vindas. Venha ser um B.Techer 🚀
Veja nossa avaliação no Glassdoor (4.5 Estrelas e 90% recomendado para outras pessoas).
#vempraBHS #somosBHS #LI-Hybrid 💙
Etapas do processo
- Etapa 1: Cadastro
- Etapa 2: Bate-papo com gestão de pessoas
- Etapa 3: Análise da gestão/cliente
- Etapa 4: Bate-papo técnico com a gestão/cliente
- Etapa 5: Aguardando retorno do cliente/gestor
- Etapa 6: Proposta
- Etapa 7: Contratação
#SOMOS BHS 💙
30 anos de história: construindo relações com pessoas, inovações e clientes.
NOS ACOMPANHE NAS REDES