Desenvolvedor Fullstack – Pleno e Sênior

Sobre a vaga

Como Desenvolvedor Full Stack você irá colaborar com o desenvolvimento de produtos digitais a fim de garantir que os compromissos estabelecidos estão sendo cumpridos com excelência técnica. Portanto, ter um background técnico e conhecer o ciclo de vida completo de desenvolvimento de software é fundamental, bem como práticas de DevOps.

O Desenvolvedor Full Stack é responsável por desenhar as soluções, modelar o banco de dados e implementar as soluções tanto no front quanto no back-end.

Uma vez que os acordos tenham sido estabelecidos no squad, você irá apoiar na definição e acompanhar os indicadores que medirão a efetividade de uso da solução.

As qualificações necessárias para se tornar um Desenvolvedor Full Stack incluem comprovada experiência de desenvolvimento de sistemas e trabalho em equipe valorizando indivíduos e interações; Ser capaz de colaborar com o time e responder a mudanças; Conhecer e ter utilizado metodologias ágeis no ciclo de desenvolvimento de produtos com um amplo conhecimento de ferramentas que podem ser empregadas; Ter experiência em gestão de pessoas do time de desenvolvimento.

A certificação em metodologias como Scrum, Kanban, Lean são desejáveis.

O que esperamos de você

Comportamento e vivência:
  • Postura de dono da solução, no sentido de reconhecer que os resultados do sistema em uso (medidos através de indicadores) são mais importantes do que a solução em si;
  • Preparo para mudanças e rápidas ações, mesmo que seja necessário reconstruir a solução;
  • Habilidade para trabalho em equipe, junto do líder ágil de projetos, gestor do produto e designer de experiência e interfaces (UX/UI);
  • Aptidão para trabalhar de sua residência, de forma remota, mantendo o foco e o senso de urgência da equipe, que dependerão constantemente da troca de informações;
  • Vontade de se divertir no trabalho e que possa encontrar na Clina: (Percepção deste trabalho como um meio de realização profissional);
  • um ambiente de trabalho agradável,
  • de crescimento profissional e
  • amigos para compartilhar suas jornadas;
  • Inglês fluente é um diferencial.
Conhecimentos técnicos:
  • Capacidade para trabalhar com metodologias ágeis (Scrum/Kanban) dentro de um time multidisciplinar com foco na entrega de valor;
  • Conhecimento para entender o problema, pesquisar soluções, conduzir reuniões de validação técnica com o time, desenvolver prova de conceito para testar arquitetura de software, implementar componentes de software ou até micro serviços completo, suportar integrações com frontend, instrumentar o código e implantar em ambiente de cloud (AWS);
  • Conhecimentos tanto em frontend como backend, assim como ser resiliente para trabalhar com diferentes tecnologias em caso de necessidade ou para ajudar o time a remover impedimentos;
  • Ser entusiasta por novidades no mundo da tecnologia é algo crucial, portanto, é importante ser apaixonado pelo que faz.
Linguagens e frameworks:
  • Typescript/Javascript(Node);
  • Angular2+;
  • NestJS;
  • PostgreSQL;
  • Docker o Git;
  • AWS.
Conhecimentos generalistas:
  • Arquitetura de sistemas;
  • Modelagem de dados;
  • Princípios SOLID (single responsability);
  • Práticas de segurança em desenvolvimento de software.
SUA JORNADA, REMUNERAÇÃO e BENEFÍCIOS
  • A combinar – PJ ou CLT.
  • Trabalho remoto, você pode trabalhar de qualquer lugar.

 

Candidatar-se para esta vaga

Mais Detalhes

Candidatar-se para esta vaga


Faça parte do nosso canal no Telegram
Compartilhe esta Vaga

Clina

Rede Inteligente de Consultórios que promove uma experiência acessível, prática e humana para os profissionais de saúde

Receba nossas novidades