A Dadoteca é uma empresa inovadora no setor de tecnologia, dedicada a fornecer soluções de alta qualidade para nossos clientes através de um ambiente de trabalho colaborativo e que impulsiona o desenvolvimento.
Esta oportunidade é para atuação no formato híbrido, com atuação presencial 3x na semana, na Barra da Tijuca, Rio de Janeiro.
Atividades:
- Definir a arquitetura de aplicações front end e estabelecer padrões de desenvolvimento a serem seguidos pela equipe.
- Implementar e supervisionar práticas avançadas de qualidade de código, incluindo revisão de código, testes automatizados e análise estática.
- Criar soluções inovadoras para problemas complexos, aplicando as mais recentes tecnologias e práticas de desenvolvimento.
- Diagnosticar e resolver problemas de performance em aplicações web, implementando melhorias contínuas.
- Participar nas decisões estratégicas da empresa relacionadas a tecnologias front end e metodologias de desenvolvimento.
- Promover uma cultura de aprendizado contínuo e melhoria dentro da equipe, organizando sessões de treinamento e workshops.
- Trabalhar na integração de sistemas complexos e na escalabilidade das aplicações front end.
- Gerenciar e otimizar pipelines de CI/CD, garantindo que o processo de deploy seja eficiente e confiável.
- Colaborar com a visão de produto e estratégia, alinhando o desenvolvimento técnico com os objetivos de negócios.
Requisitos:
- Graduado em Ciência da Computação, Engenharia de Software, Design de Interface ou área relacionada (ou experiência equivalente).
- Experiência com frameworks JavaScript voltados para front-end, como React, Angular e Bootstrap;
- Experiência em desenvolvimento front-end utilizando React.js.
- Experiência em integração de APIs RESTful e consumo de dados JSON.
- Habilidade em escrever código limpo, modular e bem estruturado.
- Capacidade de trabalhar de forma independente e em equipe, com boa comunicação e habilidades de colaboração.
- Fluência em inglês.
- Experiência com serviços de cloud computing (ex.: AWS, Azure, Google Cloud).
- Conhecimento em metodologias ágeis (ex.: Scrum).
- Experiência em empresas de tecnologia ou startups.
Competências:
- Sólidas soft skills e liderança com equipes e colaboração com diferentes departamentos.
- Habilidades analíticas e resolução de problemas complexos.
- Atenção aos detalhes e compromisso com a qualidade.
- Proatividade e capacidade de autoaprendizado.
- Boa comunicação e habilidades interpessoais.
- Capacidade de gerenciar múltiplas tarefas e cumprir prazos.
Diferenciais:
- Conhecimentos adicionais em outros idiomas são um diferencial.
- Conhecimento em Node.js será um diferencial, mesmo sendo uma tecnologia mais voltada ao back-end.
- Familiaridade com segurança de aplicações e práticas de DevOps.
Conheça o Programa + Dadoteca:
- Plano de Saúde AMIL
- VA | VR
- Gympass
- Zenklub
- Incentivo financeiro para curso de idiomas
- Incentivo financeiro para Certificações (AWS, Microsoft, GCP, databricks)
- Ifood benefícios