Atuar como Arquiteto de Software: desenho/definição da proposta de solução fullstack completa, tradução de requisitos de negócios em critérios técnicos, padrões de projeto, implementações técnicas e quebra de Estórias de Usuário (User Story) em tarefas detalhadas;
Mapeamento e Análise do projeto atual, gerando débitos caso seja necessário;
Suporte a desenvolvedores na compreensão da arquitetura de software, alinhando regras de negócio, critérios de aceite, cenários de teste e requisitos de desenvolvimento;
Responsável por conduzir e direcionar discussões em refinamentos técnicos;
Garantir conformidade com requisitos de arquitetura cloud definidos previamente;
Garantir um processo de documentação adequado e sustentável dos projetos de sua responsabilidade;
Garantir e fomentar boas práticas de observabilidade, testes, segurança e performance no ciclo de vida do software.
Requirements
Domínio avançado em Node/Nest, React/Next e afins;
Desejável conhecimento avançado no ecossistema Typescrit/Javascript;
Conhecimento de Design Patterns;
Testes automatizados: unitários, integrações e e2e;
MySQL (modelagem, otimização de consultas, índices);
Docker para desenvolvimento e ambientes de CI/CD;
Git fluente (gitflow, PRs, code review);
Experiência com ambientes Cloud (preferência GCP): Cloud Run, Pub/Sub, Cloud SQL ou equivalentes;
Implantação/configuração de pipelines CI/CD (Azure Devops, GitHub Actions, Jenkins, GitLab CI ou similares);
Vivência em Metodologias Ágeis (Scrum/Kanban);
Benefits
Assistência médica e odontológica;
Seguro de vida;
Vale-transporte;
Vale-refeição e alimentação;
Wellhub (Gympass);
Auxílio Creche;
Auxílio filhos com deficiência;
Bônus por resultados;
Dayoff para aniversários;
Alelo Multibenefícios;
Allya - parcerias e descontos no app;
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.