Pessoa Desenvolvedora Backend Senior

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Experience with Node.js and Typescript is preferred., Knowledge of agile project methodologies and DevOps practices is essential., Familiarity with software architecture, system integration, and application security best practices is required., Ability to mentor junior engineers and promote code quality within the team..

Key responsibilities:

  • Develop scalable, maintainable, and efficient backend code for payment solutions.
  • Participate in strategic technology decisions aligned with business objectives.
  • Support the technical development of new features and guide the team in architectural evolution.
  • Implement continuous delivery practices and collaborate with cross-functional teams to enhance product quality.

Sanar logo
Sanar
201 - 500 Employees
See all jobs

Job description

Para entender o nível de senioridade da vaga IC4, pode ver as competências esperadas na carreira de desenvolvimento: https://sanarmed.com/carreiras/

SOBRE O TIME

Estamos em busca de uma pessoa engenheira backend para se juntar ao time de pagamentos da Sanar. Temos um desafio super legal no sentido de evolução da arquitetura e plataformização do produto de pagamentos, buscando a excelência técnica na construção das nossas soluções.

Aqui na Sanar os nossos times são multidisciplinares e donos ponta-a-ponta de domínios que impactam diferentes produtos, que servem tanto equipes internas, quanto os nossos usuários finais, empoderando os atuais e futuros médicos do Brasil.

Inovação, qualidade e escalabilidade são cruciais para o nosso crescimento e são o fio condutor da nossa estratégia enquanto equipe de engenharia.

Temos diversidade como um pilar da nossa cultura. Pessoas candidatas são consideradas para nossas vagas, sem distinção de raça, cor, religião, gênero e identidade de gênero, nacionalidade, deficiência, orientação sexual, ascendência ou idade.

SEUS DESAFIOS

  • Usar o melhor em desenvolvimento de software aliado a boas práticas;
  • Desenvolver código eficaz, escalável, legível e de fácil manutenção;
  • Propor soluções de arquitetura robustas, escaláveis e eficientes;
  • Promover a qualidade de código e suas boas práticas;
  • Participar dos processos criativos, dando suporte técnico no desenvolvimento de novas features;
  • Ser uma forte referência técnica para o time, trazendo provocações e perspectivas diferentes para o dia a dia;
  • Apoiar na evolução de pessoas engenheiras juniores;
  • Participar ativamente da priorização de novos desenvolvimentos;
  • Se envolver em decisões estratégicas de tecnologia, alinhado aos objetivos do negócio, e do time.

☀️ COMO SERÁ O DIA A DIA:

  • Adotar práticas de entrega contínua para desenvolver software de qualidade, agregando valor para nossas usuárias;
  • Contribuir no desenvolvimento de seus colegas com menos experiência por meio de seu conhecimento técnico e não técnico;
  • Implementar sistemas distribuídos a partir de uma arquitetura baseada em microsserviços;
  • Colaborar com outras pessoas e times, a fim de impulsionar o crescimento da Sanar;
  • Usar práticas de DevOps para construir e colocar software em produção.

ESTAMOS BUSCANDO UMA PESSOA QUE:

  • Trabalha continuamente para a melhoria do código e da qualidade dos projetos de todo o time, seguindo boas práticas de engenharia de software;
  • Constantemente instiga o time a pensar diferente, testar novas abordagens, e buscar a melhor solução para cada tipo de problema;
  • Guia o time na construção de arquiteturas evolutivas e escaláveis, se preocupando com a manutenção futura, evitando over engineering;
  • Tem vivência prática em projetos ágeis e consegue atuar num contexto ágil com desenvoltura;
  • Tem conhecimento sobre temas como arquitetura evolutiva, integração entre sistemas, práticas DevOps, CI/CD, boas práticas de segurança de aplicação e pirâmide de testes;
  • Viés para observabilidade: entende quais são as métricas que devem ser geradas durante o desenvolvimento para posterior monitoramento;
  • É responsável pela entrega durante todo o ciclo de desenvolvimento, acompanhando o código em produção e resolvendo problemas que surjam durante esse ciclo;
  • Se importa e se esforça para alcançar uma entrega coletiva, em prol dos objetivos comuns da área com autonomia;
  • Incentiva abertamente outros membros da equipe a expressar suas ideias e preocupações;
  • Contribui ativamente para a evolução técnica de seus colegas menos experientes.

✔️ VOCÊ VAI SE DESTACAR SE:

  • Possuir experiência com Node.js e Typescript;
  • Possuir experiência com ecossistema de pagamentos.

AS FERRAMENTAS DE TRABALHO

Backend: NestJS, TypeORM.

Frontend: ReactJS + Typescript, NextJS.

Outras coisas mais: RabbitMQ, Postgres, MongoDB, Redis, AWS.

Observação importante: não é necessário conhecimento prévio em toda a stack.

AQUI NA SANAR VOCÊ TEM

Vale-alimentação no cartão de crédito flexível no Caju;

Vale Transporte no Caju | Auxílio home office

Plano de Saúde Amil sem coparticipação;

Plano Odontológico sem coparticipação;

Conexa Saúde: 2 sessões de terapia + 2 sessões com nutricionista online por mês;

Gympass: acesso a academias, estúdios, apps de bem estar, entre outros;

Equipamentos necessários para realizar o seu trabalho;

Parcerias com descontos para seu desenvolvimento (OpenEnglish, FIAP e Escola Politécnica da USP);

Parceria com linha de crédito consignadas;

Licença Maternidade e Paternidade estendida;

Folga no dia do seu aniversário.

Se identifica com o nosso propósito e a nossa cultura? Então vem fazer parte desse time, inscreva-se nesta vaga e participe do nosso processo seletivo!

Required profile

Experience

Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Collaboration
  • Communication
  • Problem Solving

Back-End Developer Related jobs