React Full-Stack Developer Pleno | Remoto
- Desenvolver, manter e evoluir aplicações utilizando React, Next.js, NestJS e demais tecnologias do ecossistema Javascript/Typescript;
- Apoiar nas definições técnicas e contribuir com a arquitetura de software, alinhando requisitos de negócio e tecnologia;
- Apoiar em refinamentos técnicos junto ao time, contribuindo para a definição e implementação de soluções;
- Colaborar com equipes multidisciplinares para garantir a qualidade e a entrega das demandas;
- Apoiar e propor soluções para impedimentos técnicos que possam impactar o andamento dos projetos e sprints;
- Apoiar no code review e contribuir para a disseminação de boas práticas de desenvolvimento;
- Garantir boas práticas de implementação, testes, segurança e performance durante todo o ciclo de vida do software.
- Comunicação clara, escrita e verbal, em contexto remoto;
- Domínio avançado do ecossistema Typescript/Javascript, especialmente Next.js, React, Vite, Handlebars, NestJS e tecnologias relacionadas;
- Conhecimento em arquitetura limpa;
- Experiência com testes automatizados, unitários, de integração e end-to-end (E2E);
- Conhecimento em banco de dados relacionais, incluindo modelagem, otimização e índices;
- Experiência com TypeORM e Prisma;
- Conhecimento em conteinerização para desenvolvimento local e ambientes de CI/CD;
- Domínio de Git, incluindo GitFlow, Pull Requests (PRs) e Code Review;
- Vivência em metodologias ágeis, como Scrum e Kanban;
- Inglês técnico;
- Diferencial: conhecimento em IA aplicada ao desenvolvimento de software, Spec Driven Development (SDD) e mensageria (Kafka, Pub/Sub e RabbitMQ);
- Diferencial: experiência com implantação de pipelines CI/CD utilizando Azure DevOps, GitHub Actions, GitLab CI ou ferramentas similares;
- Diferencial: noções de ambientes Cloud GCP, incluindo Cloud Run.