RH Humana

Desenvolvedor Full Stack

Presencial CLT A combinar
Compartilhe:

Descrição

Experiência comprovada com JavaScript (React, Angular ou Vue) no frontend

Conhecimentos sólidos em Node.js, Python, Ruby ou Java para o backend

Experiência com bancos de dados relacionais/não relacionais (MySQL, PostgreSQL, Mon)

Familiaridade com RESTful APIs e GraphQL

Experiência com Versionamento de Código (Git)

Conhecimento de Metodologias Ágeis

Superior na área

Requisitos

Experiência comprovada com JavaScript (React, Angular ou Vue) no frontend
Conhecimentos sólidos em Node.js, Python, Ruby ou Java para o backend
Experiência com bancos de dados relacionais/não relacionais (MySQL, PostgreSQL, Mon)
Familiaridade com RESTful APIs e GraphQL
Experiência com Versionamento de Código (Git)
Conhecimento de Metodologias Ágeis

Responsabilidades

Descrição Detalhada - Principais Atividades:
1. Desenvolvimento Front-end:
Criar interfaces de usuário intuitivas e responsivas utilizando HTML, CSS e JavaScript;
Implementar frameworks como React, Angular ou Vue.js para desenvolver componentes reutilizáveis e escaláveis;
Garantir a compatibilidade entre navegadores e a otimização para dispositivos móveis.
2. Desenvolvimento Back-end:
Projetar e implementar a lógica do servidor usando linguagens como Node.js, Python, Ruby, Java ou PHP;
Criar e manter APIs RESTful e, quando necessário, APIs GraphQL;
Implementar autenticação e gerenciamento de sessões para garantir a segurança das aplicações.
3. Gerenciamento de Banco de Dados:
Projetar esquemas de banco de dados e realizar operações de CRUD (Create, Read, Update, Delete);
Trabalhar com bancos de dados relacionais (MySQL, PostgreSQL) e não relacionais (MongoDB);
Otimizar consultas e garantir a integridade e segurança dos dados.
4. Integração de Sistemas
Conectar a aplicação a serviços externos e APIs, garantindo uma comunicação fluida;
Implementar soluções de armazenamento em nuvem e serviços de backend como Firebase ou AWS.
5. Testes e Qualidade
Escrever testes de unidade e integração para garantir a robustez do código;
Utilizar ferramentas de teste automatizado para validar funcionalidades e performance da aplicação.
6. Colaboração e Documentação
Trabalhar em estreita colaboração com equipes de design e produto para entender os requisitos do projeto;
Manter documentação clara e detalhada sobre o código, APIs e processos de desenvolvimento.
7. Manutenção e Suporte
Monitorar e otimizar a performance da aplicação após o lançamento;
Resolver bugs e implementar melhorias com base no feedback dos usuários.

Competências comportamentais

Adaptabilidade
Comprometimento
Comunicação
Gestão de Tempo
Raciocínio Lógico
Pensamento Analítico

Habilidades técnicas

Conhecimento com Docker e Kubernetes.
Conhecimentos de DevOps e automação de CI/CD.
Experiência com Cloud Computing (AWS, Azure, Google Cloud).
Conhecimento em Testes Automatizados.

Benefícios

Vale Alimentação
Vale Transporte
Day Off de Aniversário
Seguro de Vida
Convênio com Academias
Convênio com Farmácias
Plano de Saúde Coparticipativo
Plano Odontológico (opcional)

Candidatura

Preencha os campos abaixo para iniciar sua candidatura