Descrição da Vaga
Principais Atribuições:
- Exercer a liderança técnica de um time de desenvolvedores, detalhando escopo, delegando atividades e capacitando desenvolvedores menos experientes.
- Atuar junto ao time para garantir a entrega dos projetos com qualidade e seguindo o cronograma acordado.
- Planejar, coordenar e monitorar o progresso dos projetos de desenvolvimento de software. Isso inclui definir metas, estimar prazos, distribuir tarefas e acompanhar o andamento do trabalho.
- Tomar decisões importantes relacionadas à arquitetura do software, tecnologias a serem utilizadas, padrões de codificação e soluções técnicas. Essas decisões devem levar em consideração os requisitos do projeto, as melhores práticas e a escalabilidade do sistema.
- Monitorar e revisar o código produzido pela equipe, garantindo a conformidade com os padrões de qualidade, boas práticas de programação e padrões de segurança. Também é responsabilidade do tech lead conduzir revisões de código e fornecer feedback construtivo.
- Discutir com outros tech leads e CTO sobre Arquitetura, Refactoring e Performance.
Requisitos Indispensáveis
- Conhecimento avançado em algum framework front-end Javascript (ex.: Angular, React, Vue, etc.);
- Conhecimento avançado em algum framework de persistência de dados com paradigma code-first (ex.: NestJS, Laravel, Entity Framework, etc.);
- Sólidos conhecimento em bancos de dados SQL (ex.: MySQL, Postgresql, etc.) e modelagem de dados seguindo o paradigma orientado a objetos;
- Conhecimento em bancos de dados NoSQL (ex.: MongoDB, DataStore, BigTable, etc.);
- Conhecimento em algum dos grandes players de mercado de Cloud Computing.
Requisitos Desejáveis
- Formação superior;
- Inglês avançado.
Regime de Contratação
PJ
PCD
INDIFERENTE
Local do Trabalho
ETUS MEDIA HOLDING LTDA
Horário de Trabalho
Flexivel Seg a Sex
Informações Adicionais
Modelo de trabalho: Híbrido
Bairro: Fernão Dias