Sobre o projeto
Você vai atuar de forma dedicada no time de um de nossos clientes, contribuindo para o desenvolvimento e evolução de aplicações web escaláveis, performáticas e de alta qualidade. A posição é voltada para profissionais que gostam de construir soluções robustas utilizando React, Next.js e TypeScript, contribuindo diretamente para a evolução de uma plataforma de saúde digital. Você atuará com perfil hands-on, autonomia técnica e foco em qualidade, performance e escalabilidade.
Responsabilidades
Desenvolver e evoluir aplicações web de alta performance com React, Next.js e TypeScript, garantindo escalabilidade e excelência de experiência do usuário; Arquitetar soluções de front-end com foco em composabilidade, testabilidade e confiabilidade, estabelecendo padrões técnicos para o time; Construir e manter pipelines de testes automatizados (unitários, integração e end-to-end) e fluxos de CI/CD; Criar ferramentas internas e automações que aumentem a produtividade e a qualidade do ciclo de desenvolvimento; Implementar práticas de observabilidade, feature flags e rollout seguro de novas funcionalidades; Atuar na arquitetura de soluções, contribuindo com decisões técnicas estratégicas; Colaborar com times de Produto e Negócios para entregar valor de forma ágil.
Requisitos
Experiência sólida com React (hooks, context, Server Components) e Next.js (App Router, SSR/ISR/SSG); Domínio avançado de TypeScript e estilização com Tailwind CSS; Vivência com gerenciamento de estado e cache (React Query, Zustand ou similares); Experiência com testes automatizados: Vitest, Testing Library e Playwright ou Cypress; Fluência em Git e fluxos de versionamento colaborativo; Vivência com CI/CD (GitHub Actions, Vercel ou similares); Conhecimento em observabilidade (Sentry, Datadog ou OpenTelemetry); Noções de acessibilidade (WCAG) e performance web (Core Web Vitals); Conhecimento em Node.js e Python para integrações e automações; Experiência com APIs REST e/ou GraphQL; Vivência em ambientes cloud (AWS, GCP ou Azure).
Diferenciais
Uso de LLMs como copiloto de desenvolvimento (Cursor, GitHub Copilot, Claude ou similares); Experiência na integração de APIs de LLMs em features de produto; Capacidade de automatizar tarefas e fluxos com agentes baseados em IA; Visão crítica para avaliar e adotar novas ferramentas de IA de forma estratégica.
Informações complementares
100% remoto PJ