Desenvolvedor Front End

Há 3 dias

São Paulo, Brasil Taking Tempo integral

Com 30 anos de história, o Grupo Taking é especialista em soluções digitais, unificando tecnologia e humanização para impulsionar negócios e transformar realidades.
Com mais de * colaboradores e atuação em todo o Brasil, nossas expertises incluem Inteligência Artificial, desenvolvimento de software, dados, service desk inteligente e alocação de profissionais de tecnologia.
Aqui, você faz parte de um time que acredita no poder da inovação, da colaboração e da transformação.
Mais do que uma empresa, somos uma comunidade de pessoas apaixonadas pelo que fazem e movidas pelo propósito de transformar.
Confira nossas vagas abertas e venha construir o futuro com a gente.
Sobre a vaga:
Propósito do Papel:
* Excelência Técnica e Entrega: Garantir a arquitetura, resiliência e entrega contínua de soluções de software robustas e escaláveis no time.
* Referência e Multiplicação: Atuar como solucionador de problemas de alta complexidade, garantindo a qualidade do código e elevando o nível técnico dos engenheiros do time.
* Qualidade e Padrões Técnicos:
* Produzir e orientar a escrita de código limpo, estável, seguro e testável, servindo de benchmark para a equipe.
* Resolução de Problemas Complexos:
*Investigar e solucionar gargalos de performance, falhas e incidentes críticos em ambientes de desenvolvimento e produção com agilidade.
* Traduzir necessidades de negócio em arquiteturas viáveis, garantindo entregas no prazo sem comprometer a estabilidade do sistema.
* Mentoria e Cultura de Engenharia: Elevar a maturidade do time por meio de *code reviews* rigorosos, pareamentos e compartilhamento contínuo de conhecimento.
Responsabilidades:
— Liderar a implementação técnica de funcionalidades críticas, integrações e componentes de alta complexidade.
— Elaborar *Design Docs* e especificações técnicas de qualidade para grandes iniciativas, seguindo as diretrizes e padrões estabelecidos pela área de Arquitetura/Staffs.
— Colaborar com o Especialista/Tech Lead e o Coordenador no detalhamento técnico, estimativas e quebra de tarefas da squad.
— Qualidade, Governança e Suporte:
— Conduzir *code reviews* criteriosos do time (Plenos e Juniores), garantindo padrões de segurança, manutenibilidade, performance e cobertura de testes úteis.
— Garantir que as aplicações entregues possuam observabilidade adequada (métricas, logs estruturados e alertas) e mecânicas de resiliência.
— Mapear e propor correções para débitos técnicos e gargalos no código antes que se tornem incidentes em produção.
— Atuar como ponto de apoio técnico (Nível 2/3) na investigação e resolução de incidentes no ambiente produtivo.
— Documentação e Mentoria:
— Manter a documentação técnica de arquitetura, APIs e guias de integração atualizados no repositório do time.
— Orientar desenvolvedores de menor senioridade através de sessões de *pair programming* e alinhamentos técnicos.
— Garantir o compliance e desenvolvimento das RFCs de arquitetura.
Requisitos:
— Bancos de dados relacionais (Aurora/Postgre);
— Bancos de dados não-relacionais (Redis/MongoDB);
— Conhecimento em teoria de sistemas distribuídos;
— Utilização de ferramentas de IA.
— Padrões de Desempenho Esperados:
— Confiabilidade e Qualidade: Baixa incidência de erros e regressões em produção, com soluções construídas para alta disponibilidade.
— Autonomia de Ponta a Ponta: Capacidade de conduzir demandas complexas desde o refinamento técnico até o deploy em produção com mínima supervisão.
— Consistência e Previsibilidade: Manutenção de vazão (*throughput*) estável e cumprimento dos acordos técnicos das sprints.
— Visão Sistêmica: Avalia o impacto de suas mudanças de código no ecossistema global da plataforma antes da publicação.
Informações importantes:
Local de atuação: São Paulo/SP
Modelo de Trabalho: Híbrido
Forma de contratação: PJ
Morar em São Paulo
Contratação PJ
Chances de internalização no cliente depois de 6 meses
#J-*-Ljbffr