Tech Lead Frontend React na Winker - Presencial Florianópolis

WINKER SOLUCOES TECNOLOGICAS S/A

  • Florianópolis - SC
  • Permanente
  • Período integral
  • Há 1 mês
A Winker não é apenas uma plataforma; é uma solução integral que revoluciona a gestão condominial. Com uma década de inovação no mercado e servindo mais de 1 milhão e meio de usuários em todo o Brasil, nossa tecnologia permite um gerenciamento de condomínios simplificado e eficiente, abrangendo desde finanças e comunicação até serviços e reservas. Se você está buscando impactar positivamente a vida em comunidades e liderar a frente de tecnologia em nossa jornada, junte-se a nós!Manja de React, Tailwind e Typescript? =)Responsabilidades e atribuições:
  • Definir a arquitetura de software: O tech lead é responsável por definir a arquitetura de software do projeto, escolhendo as tecnologias e ferramentas apropriadas para garantir a escalabilidade, desempenho e segurança do produto
  • Liderar a equipe técnica: O tech lead é responsável por liderar a equipe técnica, orientando os membros da equipe e garantindo que eles estejam trabalhando de acordo com as melhores práticas e padrões de desenvolvimento. Desempenha um papel de evangelista para a evolução tecnológica
  • Definir padrões de codificação: O tech lead deve estabelecer padrões de codificação para garantir a consistência e qualidade do código produzido pela equipe técnica
  • Realizar revisões de código: O tech lead deve revisar o código produzido pela equipe técnica para garantir que esteja de acordo com os padrões de codificação estabelecidos e com as melhores práticas de desenvolvimento
  • Identificar e resolver problemas técnicos: O tech lead deve identificar e resolver problemas técnicos que possam surgir durante o desenvolvimento do projeto, atuando como mediador em conflitos técnicos
  • Comunicar-se com a equipe e stakeholders: O tech lead deve se comunicar efetivamente com a equipe técnica, gerentes e stakeholders para garantir que o projeto esteja alinhado com as expectativas e necessidades do cliente
  • Gerenciar a implementação de recursos tecnológicos: O tech lead é responsável por gerenciar a implementação de recursos tecnológicos, como servidores e bancos de dados, para garantir que o produto seja lançado com sucesso
  • Identificar e implementar melhorias: O tech lead deve identificar e implementar melhorias contínuas no processo de desenvolvimento de software para garantir que a equipe técnica esteja trabalhando de forma eficiente e eficaz.
Qualificações:
  • Ter liderado 2 ou mais projetos grandes utilizando React
  • Sólidos conhecimentos com React, Typescript e Tailwind
  • Familiaridade com práticas modernas de front-end, incluindo o uso de ferramentas de construção (como Webpack, NPM, etc.) e técnicas de CSS (como SASS, LESS, CSS Modules).
  • Experiência com testes de unidade e integração usando Jest, Enzyme, ou ferramentas semelhantes.
  • Conhecimento em padrões de design, princípios SOLID e desenvolvimento de software limpo.
Diferencial (Fullstack):
  • Ter atuado com projetos \"no-code\"
  • Ter atuado framework: Zend/Yii/Laravel.;
  • Ter atuado em desenvolvimento de Microserviços.;
  • Ter atuado em desenvolvimento de API´s.;
  • Ter atuado em estruturação e manutenção de Banco de Dados Relacionais e Não Relacionais;
  • Ter atuado com arquiteturas de alta demanda;
  • Ter atuado integrações com as mais diversas tecnologias;
Desejável:
  • Conhecimento de testes automatizados
  • Conhecimento de ambientes na nuvem, como Google, Azure ou AWS
Perfil:
  • Dinâmico;
  • Comunicativo;
  • Persistente (goste de ir até o fim dos projetos/soluções);
  • Ser adepto da melhoria contínua;
  • Participar da revisão de código
Habilidades de gerenciamento:
  • Capacidade de liderar e motivar uma equipe de desenvolvedores.
  • Excelente habilidade de comunicação e capacidade de trabalhar colaborativamente em equipe.
  • Experiência com métodos ágeis de desenvolvimento de software (Scrum, Kanban).
  • Habilidade para priorizar tarefas e gerenciar múltiplas atividades em paralelo, mantendo a atenção aos detalhes.
  • Capacidade de mentorar desenvolvedores menos experientes, promovendo seu crescimento técnico.

WINKER SOLUCOES TECNOLOGICAS S/A