Skip to content

Sênior 3

Objetivo do Nível

Atuar como um arquiteto principal e consultor técnico para toda a organização, sendo responsável pela visão de longo prazo da engenharia de front-end. Influencia a cultura técnica, os processos de contratação, o roadmap de tecnologia e a excelência operacional em escala global.

Objetivo esperado: Define a visão tecnológica da empresa para os próximos anos, resolve desafios técnicos de extrema complexidade que impactam múltiplos times e garante que a empresa seja referência tecnológica no mercado de saúde digital.


Critérios de Conhecimento

Fundamentos

  • Engenharia de Sistemas Complexos: Projetar sistemas que integrem hardware, software e regulamentações médicas rigorosas.
  • Liderança Tecnológica: Ser referência em tomada de decisão sob incerteza e gestão de riscos técnicos.

React Core

  • Framework Architecture: Capacidade de contribuir para o ecossistema React e influenciar os padrões de uso na indústria.
  • Future-proofing: Antecipar mudanças fundamentais na web e preparar a empresa para as próximas décadas de desenvolvimento.

State

  • State as a Platform: Projetar sistemas de estado que transcendam aplicações individuais, servindo como base para ecossistemas de produtos.
  • Consistency Models: Definição de modelos de consistência de dados em nível empresarial.

Design Patterns

  • Meta-programming: Uso de técnicas avançadas para criar sistemas que geram outros sistemas, aumentando exponencialmente a escala de desenvolvimento.
  • Industrial Standards: Definir e fiscalizar padrões de design de sistemas para toda a companhia.

Arquitetura

Performance/Render

  • Global Performance Optimization: Estratégias de otimização que considerem a infraestrutura global de rede e dispositivos em mercados emergentes.
  • Sustainable Engineering: Foco em eficiência energética e sustentabilidade do software em larga escala.

Testes

  • Resilience Engineering: Projetar sistemas que falhem com elegância (Graceful Degradation) em qualquer cenário conforme a Estratégia de Testes.
  • Quality Vision: Definir o que significa qualidade técnica em nível organizacional.

Rede

  • Edge Computing Strategy: Definir como a empresa utiliza a borda para computação distribuída e entrega de dados.
  • Network Sovereignty: Noções de como garantir a entrega de serviços médicos em redes instáveis ou restritas.

Segurança

  • Security Advocacy: Promover a segurança como parte inseparável da identidade da engenharia da empresa, influenciando o mercado de saúde digital.
  • Análise de Riscos Sistêmicos: Avaliar riscos de segurança em novas arquiteturas e integrações de terceiros em nível organizacional.
  • Incident Management: Liderar a resposta a incidentes críticos de segurança em nível global, definindo planos de contenção e recuperação.
  • Governança de Dados: Garantir que a plataforma atenda aos mais rigorosos padrões de segurança e privacidade de dados em nível de infraestrutura e aplicação.

Entregáveis Esperados

  • Visão técnica anual e bianual para a engenharia de front-end.
  • Definição de novos nichos tecnológicos e oportunidades de inovação para a empresa.

Como fazer vs Como não fazer

Como fazer

  • Liderar pelo exemplo e pela influência, não pela autoridade.
  • Garantir que a tecnologia seja sempre um facilitador para o bem-estar dos pacientes.
  • Pensar em escala de décadas, não apenas de semanas.

Como não fazer

  • Tornar-se um arquiteto de "torre de marfim" (desconectado da realidade dos desenvolvedores).
  • Impedir a adoção de tecnologias inovadoras por apego a padrões legados.
  • Esquecer que, no final das contas, o software serve a pessoas.