PROGRAMADOR FULL STACK
REVVO BRASIL TECNOLOGIA EDUCACIONAL LTDAEsta vaga não aceita mais candidaturas!
Rio de Janeiro - RJ
1 posição
Não informado
Elegível para PCD
Integral
Somos a Revvo, uma das principais empresas de aprendizagem corporativa do Brasil, e estamos aqui para quebrar padrões e ajudar todas as empresas a concretizarem seu potencial por meio do desenvolvimento das suas pessoas. Isso é o que chamamos de revolução de aprendizagem!
Temos mais de 10 anos de história e contamos com mais de 200 REVVOlucionários espalhados por todo o Brasil.
Temos espaço para talentos com grande capacidade de adaptação, espírito colaborativo e foco em qualidade e resultado. Sabemos também que a diversidade é fundamental, por isso, estamos sempre evoluindo para manter um ambiente de trabalho seguro e inclusivo para todos.
Se identifica com o nosso jeito de ser? Então venha com a gente e faça parte da REVVOlução da aprendizagem.
MISSÃO/ RESUMO:
Desenvolver soluções completas de software escaláveis e de alta qualidade, garantindo o desempenho, segurança e efetividade das aplicações e design
FORMAÇÃO/ CURSOS/ CERTIFICAÇÕES NECESSÁRIAS:
- Formação/Cursos na área de tecnologia
PRINCIPAIS ATIVIDADES:
- Programar softwares escaláveis;
- Documentar, testar e corrigir erros ou outros problemas de codificação;
- Idealizar soluções de software;
- Projetar arquiteturas do lado cliente e do lado servidor.
- Desenvolver e gerenciar bancos de dados e aplicativos que funcionem bem;
- Escrever APIs eficazes;
- Gerenciar as versões do código;
- Realizar estimativas de esforço/prazo para desenvolvimento do escopo.
- Criar o front-end de aplicativos com alta fidelidade ao projeto de design.
Requisitos
Escolaridade
- Graduação
Habilidade Técnica
- Conhecimento profundo de JavaScript, incluindo assincronia, closures, e manipulação avançada de objetos. - Intermediário
- Experiência significativa em frameworks como React, Angular ou Vue.js, incluindo gerenciamento de estado avançado. - Intermediário
- Implementação de testes para garantir a robustez e confiabilidade do código front-end. - Intermediário
- Otimização de desempenho de aplicações front-end, incluindo carregamento assíncrono, lazy loading, etc. - Intermediário
- Criação e consumo de APIs REST, design de endpoints eficientes. - Intermediário
- Experiência sólida em uma ou mais linguagens de programação para back-end, como Node.js, Python, Java, Ruby, etc. - Intermediário
- Proficiência em frameworks back-end, como Express (Node.js), Django (Python), Laravel (PHP) - Intermediário
- Compreensão de padrões de arquitetura, como Flux/Redux para gerenciamento de estado em aplicações React. - Intermediário
- Gerenciamento eficiente de bancos de dados relacionais e não relacionais, otimização de consultas e modelagem avançada. - Intermediário
- Implementação de práticas de segurança robustas, como autenticação multifator, proteção contra injeção de SQL, entre outras. - Intermediário
- Desenvolvimento de sistemas escaláveis e otimização de desempenho em ambientes de produção. - Intermediário
- Conhecimento em ferramentas como Docker e Kubernetes para orquestração e gerenciamento de contêineres. - Intermediário
- Experiência em plataformas de nuvem como AWS, Azure ou Google Cloud Platform. - Intermediário
- Integração contínua, entrega contínua (CI/CD), automação de implantação e gerenciamento de configurações. - Intermediário
- Compreensão profunda de arquiteturas de software, design de sistemas distribuídos, microsserviços, etc. - Intermediário
- Habilidade para liderar iniciativas técnicas, colaborar com equipes multidisciplinares e mentorar - Intermediário
- Capacidade de abordar e resolver problemas complexos de maneira eficaz e eficiente. - Intermediário
- Habilidades avançadas de comunicação técnica, tanto escrita quanto verbal. - Intermediário
Benefícios
- Auxílio home-office
- Convênio com Farmácia
- Convênio Wellhub (Gympass)
- Convênio Conexa
- Day Off de Aniversário
- Convênio Pisicologia Viva