Desenvolvedor Fullstack
Procuramos um profissional competente para desenvolver aplicações escaláveis e eficientes, tanto do lado do cliente quanto do servidor.
* Experiência sólida em tecnologias JavaScript/TypeScript no front e back-end;
* Vivência com frameworks como AngularJS ou React;
* Conhecimento em Node.js, Express e NestJS;
* Domínio em bancos relacionais (PostgreSQL) e ORMs (Sequelize);
* Experiência em integração de APIs REST e serviços externos;
* Conhecimento de testes automatizados (Jest, Mocha) e versionamento com Git;
* Experiência com automação de build, Docker e CI/CD;
* Boa comunicação e espírito de equipe;
* Compartilhamento de conhecimento entre o time.
Desejável que tenha:
* Experiência em saúde ou sistemas clínicos;
* Vivência com tecnologias AWS (S3), Redis, Kafka, Socket.IO, Mensageria;
* Experiência em ambientes de alta disponibilidade e escaláveis;
* Inglês técnico;
Ferramentas:
Frontend
* JavaScript (ES6+)
* AngularJS / React
* HTML + CSS
Backend
* Node.js (Mínimo 3 anos)
* Express / NestJS
* TypeScript
* Sequelize (ORM)
* PostgreSQL
* Redis, Socket.IO, Bull
Qualidade
* Docker
* ESLint, Prettier
* Jest, Mocha, Chai, Supertest
* Git e GitHub
Responsabilidades:
* Desenvolver e manter aplicações web escaláveis e eficientes;
* Trabalhar em equipe com outros desenvolvedores, designers e gerentes de produto para desenvolver soluções inovadoras;
* Colaborar com equipes em diferentes áreas da empresa para integrar novas funcionalidades aos sistemas existentes;
* Realizar testes de unidade e integração para garantir que o código seja funcional e livre de erros;
* Participar de revisões de código e de discussões técnicas para garantir que as melhores práticas de desenvolvimento sejam seguidas.