Desenvolvedor Full Stack (Node Js) – Rede D’Or – Botafogo
Formação: Ensino Superior em TI Ciência da Computação / Sistemas de Informação / Engenharia de Software / Engenharia da Computação e correlatas.
Conhecimentos necessários:
• Microserviço / APIs RESTful (Node.js, TypeScript, JavaScript, Express.js, NPM, Jest);
• MongoDB / Redis;
• AWS (EC2, S3, RDS, Lambda);
• Docker;
• Jenkins;
• DevOps / CI/CD / Git;
• Estratégia de segurança e autenticação (JWT, Oauth, CORS…);
• React / React Redux / React Native / Hooks / React Router / Conext API / Conceitos JSX / NPM;
• JavaScript (ES6+);
• HTML5 / CCS3 / SASS, LESS / Styled Components;
• DevOps / CI/CD / Git;
• Design Responsivo;
• Jest.
[Desejável/ Diferencial]
• Material-UI, Ant Design, Chakra UI
SonarQube
Experiências necessárias:
• Desenvolvimento de APIs RESTful (Node.js e TypeScript) e Microsserviços;
• MongoDB / SQL;
• Integração com outros sistemas através de API;
• Serviços de nuvem, preferencialmente AWS;
• Implementação de medidas de segurança em aplicações, como autenticação, autorização, proteção contra-ataques comuns, como injeção de SQL;
• Ambientes de desenvolvimento ágil;
• Trabalho colaborativo com equipes multidisciplinares;
• Projetar e implementar sistemas que podem escalar eficientemente;
• Testes automatizados (unitários, de integração) e ferramentas de debugging para garantir a qualidade e a estabilidade da aplicação;
• Desenvolvimento de aplicações web usando React. Isso inclui a criação de componentes, gerenciamento de estado, e integração com APIs;
• Experiência em gerenciar o estado da aplicação de forma eficiente, seja através do Redux ou da Context API do React;
• Familiaridade com ferramentas como Webpack, Babel, NPM/Yarn, e sistemas de controle de versão como Git.
Sobre o desafio:
• Atuará na área responsável por toda a gestão de dados do grupo, DataLake, IA, Repositório de Informações Clínica, Analytics e todos os conceitos de Business Intelligence;
• Interfaces de Usuário: Criar interfaces eficientes com React, assegurando usabilidade e acessibilidade;
• Otimização de Desempenho: Garantir rapidez e eficiência com práticas de otimização de front-end;
• Manutenção e Atualizações: Realizar manutenção contínua, corrigindo bugs e implementando melhorias;
• Colaboração em Equipe: Trabalhar com designers e desenvolvedores para uma aplicação coesa;
• Desenvolvimento e Manutenção de APIs: Criar e manter APIs robustas e eficientes para aplicações web;
• Testes e Depuração: Executar testes unitários e de integração, resolvendo bugs e otimizando performance;
• Integração de Banco de Dados: Gerenciar interações com MongoDB, garantindo performance e segurança;
• Gerenciamento de Cloud AWS: Implantar serviços AWS (EC2, Lambda, S3) e garantir segurança da aplicação;
• Segurança da Aplicação: Implementar melhores práticas de segurança para dados e aplicações;
• Documentação e CI/CD: Manter documentação clara e utilizar CI/CD para automação no desenvolvimento, testes e deploy.
O que oferecemos?
Remuneração: Salário (CLT) + Benefícios*
Benefícios:
• Vai trabalhar em modelo híbrido ou presencial? Oferecemos o vale transporte;
• Aqui você poderá contar com o vale refeição ou refeitório;
• Você poderá contar com o vale alimentação se elegível na CCT da sua região;
• É importante cuidar da sua saúde e cuidar da sua família: temos Assistência Médica, Assistência Odontológica e a Atenção Primária a Saúde;
• E a saúde física e emocional? Deixa com o Total Pass e com o Programa Gestão das Emoções;
• Também nos preocupamos com a sua segurança financeira e de sua família, garantindo seguro de vida e empréstimos com taxas diferenciadas;
• Programa de bonificação, aqui todo mundo sai ganhando;
• E o Kit Natal? Temos!
• E o Clube de Parcerias com Descontos? Temos o ClubeBen!
• E sobre Carreira? Temos o Programa de Recrutamento Interno, o Movimenta Rede. As nossas vagas são prioritariamente internas.