VAGASLUME
T

Desenvolvedor Front End - React/Flutter

Taking · São Paulo - SP · Híbrido · Taking

A combinarPJ

Sobre a vaga

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.

Desafios Principais:

* 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.

* Equilíbrio Técnico x Negócio:

* 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:
  • Desenvolvimento e Arquitetura (Hands-on)
  • 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:
  • Skills Técnicas:
  • Flutter (mobile);
  • React.JS (frontend);
  • Bancos de dados relacionais (Aurora/Postgre);
  • Bancos de dados não-relacionais (Redis/MongoDB);
  • Conhecimento em teoria de sistemas distribuídos;
  • Mecanismos de mensageria (principalmente Kafka);
  • Cloud AWS;
  • OpenTelemetry.
  • 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.

Candidatura

Publicado há 5 dias

T

Taking

Vagas abertas nesta empresa: 4

Ver perfil da empresa →