Vaga de Engenheiro de Software SR (BAU) em São Paulo/SP

São Paulo, SP
15/04/2024
Compartilhar

P**********0

Para ver o nome da empresa faça o login

Descrição da Vaga

O Paciente 360 é uma tecnologia 100% brasileira que inovou a educação em saúde ao propor a simulação de casos clínicos virtuais humanizados para ensinar conceitos e orientar decisões que fazem parte da rotina de médicos e outros profissionais da área.

A ferramenta garante a aprendizagem por meio de práticas humanizadas no ambiente digital, de maneira interativa e envolvendo todas as etapas do atendimento médico ou multiprofissional.

A tecnologia permite a simulação e a interação do profissional com a jornada do paciente, do diagnóstico ao tratamento, bem como o acompanhamento de desfechos de curto e longo prazo, em toda trajetória ao longo da doença.

Os fundadores da plataforma são médicos que construíram carreiras dedicadas ao treinamento e à educação médica.

Em suas trajetórias pessoais, destacam-se pelo desenvolvimento de cursos para profissionais de saúde baseados em metodologias ativas de ensino.

As estratégias de treinamento desenvolvidas pelos fundadores do Paciente 360 são utilizadas amplamente no Brasil e no exterior.

Requisitos mínimos: Experiência mínima de 3 anos como Engenheiro de Software Full Stack;
Sólido conhecimento em NodeJS, TypeScript, RESTful APIs, BFF, React ou Angular;
Sólido conhecimento em banco de dados SQL e NoSQL;
Experiência com TDD, Clean Code, SOLID e Clean Architecture;
Experiência com microsserviços;
Habilidade em escrever código limpo, eficiente e bem documentado;
Capacidade de trabalhar de forma independente e em equipe;
Excelente comunicação verbal e escrita.

Você se destaca com os diferenciais: Experiência com bancos de dados NoSQL (MongoDB, Cassandra, etc.

);
Experiência com bancos de dados SQL (Postgress, Cassandra, etc.

);
Experiência com ferramentas de automação de testes (Jest, Cypress, etc.

);
Experiência com DevOps e containers (Docker, Kubernetes, etc.

);
Conhecimento de metodologias ágeis de desenvolvimento;
Habilidade em solucionar problemas complexos de forma criativa;
Proatividade e iniciativa;
Capacidade de autogerenciamento e organização;
Interesse em aprender e se manter atualizado com as últimas tecnologias.

Desenvolvimento Full Stack: Implementar APIs RESTful robustas e bem documentadas em NodeJS e TypeScript;
Criar interfaces de usuário intuitivas e responsivas utilizando React ou Angular;
Desenvolver aplicações web complexas utilizando princípios de BFF (Backend for Frontend);
Implementar microsserviços escaláveis e resilientes.

Testes: Escrever testes unitários e de integração abrangentes utilizando TDD;
Garantir a qualidade do código através de práticas de Clean Code e SOLID;
Implementar testes de ponta a ponta para garantir a funcionalidade do sistema.

Arquitetura: Projetar e implementar aplicações utilizando Clean Architecture;
Definir a estrutura de pastas e nomenclaturas de acordo com boas práticas;
Colaborar com a equipe na definição da arquitetura geral do sistema.

Manutenção e Melhoria: Manter e aprimorar o código existente, garantindo sua performance e segurança;
Implementar novas funcionalidades e correções de bugs de forma eficiente;
Documentar o código e APIs de forma clara e concisa.

Cultura de Colaboração: Colaborar com a equipe de desenvolvimento na análise, design, implementação e testes de software;
Participar de revisões de código e contribuir para o aprimoramento do código da equipe;
Compartilhar conhecimento e mentorear engenheiros menos experientes.

Esta vaga foi obtida de um site de empregos.

Vagas que podem te interessar


Engenheiro de software
Hypeone em São Paulo/SP
Engenheiro de software
Hypeone em São Paulo/SP
Engenheiro de software
KX Negócios em São Paulo/SP
Engenheiro de software
Hypeone em São Paulo/SP
Engenheiro de Software Pl. (Full Stack)
PagSeguro em São Paulo/SP
Engenheiro de Software Sr. - Java (Seguros)
Banco PAN em São Paulo/SP
Engenheiro de Software Jr. (Fullstack)
PagBank em São Paulo/SP