Skip to content

Desenvolvimento Web

Para guiar sua jornada técnica, criamos o Roadmap de Aprendizado Web que consolida todo o conhecimento da nossa Squad em uma trilha lógica.

Bem-vindo à área de Engenharia Front-End. Aqui você encontrará as diretrizes, padrões e pilares que sustentam nossas aplicações de telemedicina.

O que você encontrará aqui?

Nesta seção, consolidamos todo o conhecimento técnico necessário para desenvolver interfaces robustas, escaláveis e seguras:

  • Roadmap de Aprendizado: Siga nossa trilha guiada para dominar a stack tecnológica do projeto.
  • Arquitetura do Sistema: Entenda como nossas aplicações são estruturadas em camadas (Screen, Feature, Application).
  • Ambiente e Dependências: Como configurar variáveis de ambiente, GitFlow e a importância do lockfile.
  • Fundamentos Teóricos: Pilares de engenharia como SOLID, Clean Code, Design Patterns e princípios de orientação a objetos aplicados ao TypeScript.
  • Segurança: Guias completos sobre proteção contra vulnerabilidades, segurança na cadeia de suprimentos e ferramentas de análise (SAST/DAST).
  • Padronização (CodeStyle): Nossas regras de ouro para nomenclatura, declaração de funções e organização de código.
  • Grade de Nivelamento: A transparência sobre o que esperamos de cada nível técnico e como você pode evoluir na carreira.

Por que isso é importante?

O desenvolvimento Front-End em uma plataforma de saúde exige mais do que apenas "fazer funcionar". É sobre:

  1. Confiabilidade: Nossos sistemas são usados por profissionais de saúde e pacientes. Erros de interface podem ter consequências reais.
  2. Escalabilidade: Trabalhamos com múltiplos produtos (Teleconsulta, Telediagnóstico, Intranet). Uma arquitetura sólida permite que cresçamos sem gerar dívida técnica impagável.
  3. Segurança de Dados: Lidamos com dados sensíveis de pacientes (LGPD/HIPAA). Seguir nossos padrões de segurança é obrigatório para proteger a privacidade de quem atendemos.
  4. Consistência: Garantir que a experiência do usuário seja fluida e idêntica em qualquer parte do ecossistema SUS que desenvolvemos.

Próximos Passos:

  • Se você acabou de chegar, comece pelo Onboarding Front-End.
  • Se já é da casa, utilize este índice como sua fonte de consulta rápida para decisões técnicas.