* Salário: R$ 2.000 a R$ 5.000 por mês (estimado)
* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.
Área: Outros
Nível: Junior
.
Responsabilidades e atribuições
- Entender demandas de negócio e implementar soluções de back-end visando a melhor experiência digital e o encantamento dos usuários;
- Atuar ativamente no desenvolvimento de novas features e na manutenção de aplicações, com foco em qualidade, performance e escalabilidade;
- Validar e garantir boas práticas de desenvolvimento, qualidade do código, cobertura de testes, preparação para deploy e demais aspectos técnicos da camada de back-end;
- Definir soluções de forma propositiva, apresentando sugestões e ideias técnicas;
- Atuar de forma colaborativa com a equipe e com o cliente, buscando alcançar os melhores resultados em conjunto;
- Participar e colaborar com os Squads Ágeis em seus rituais (refinamento, planejamento, reviews e retrospectivas);
- Participar de Code Reviews, garantindo aderência aos padrões definidos e às boas práticas de desenvolvimento;
- Colaborar com a definição técnica das soluções, apoiando o Tech Lead e o Arquiteto na implementação da visão técnica;
- Participar das cerimônias de refinamento, estimando esforços e identificando complexidades técnicas;
- Atuar na resolução de problemas e bugs, investigando causas raiz e propondo correções eficientes;
- Garantir a cobertura de testes automatizados e a qualidade das entregas ao longo do ciclo de vida do software;
- Aplicar boas práticas de observabilidade, segurança e performance no dia a dia do desenvolvimento.
Requisitos e qualificações
- Comunicação clara, escrita e verbal, essencial para o contexto de trabalho remoto e colaborativo;
- Experiência sólida em desenvolvimento back-end, com autonomia na entrega de tarefas;
- Domínio em Node.js e no framework NestJS;
- Conhecimento prático de Clean Architecture e dos princípios SOLID;
- Experiência na escrita de testes automatizados (unitários, integração e e2e);
- Sólidos conhecimentos em MySQL, incluindo modelagem de dados e criação de queries eficientes;
- Sólidos conhecimentos em arquiteturas orientadas a eventos e mensageria (Kafka, Pub/Sub);
- Conhecimento em React;
- Familiaridade com Docker para execução de ambientes locais;
- Git fluente, incluindo fluxo de Pull Requests, resolução de conflitos e gitflow;
- Conhecimento em ambientes Cloud, com preferência por GCP, incluindo deploy e execução em serviços como Cloud Run ou equivalentes;
- Vivência em metodologias ágeis (Scrum e/ou Kanban);
- Conhecimento em pipelines de CI/CD, como GitHub Actions, GitLab CI ou similares (diferencial);
- Conhecimento em DDD (Domain-Driven Design) (diferencial);
- Experiência em projetos com alto volume de dados ou alta concorrência (diferencial).
Etapas do processo
- Etapa 1: Cadastro
- Etapa 2: Mapeamento de Stack
- Etapa 3: Fit Cultural
- Etapa 4: Entrevista Líder
- Etapa 5: Cadastro de Qualificação
- Etapa 6: Oferta e Negociação
- Etapa 7: Contratação
Become a Compasser, be part of AI/R.
Confidencial (Apenas para Cadastrados) is a global firm and part of the AI Revolution Company, together transforming organizations using Artificial Intelligence, Generative AI, and other of today’s most advanced technologies.
We equip our team with proprietary and external AI-driven tools to design and build digital-native platforms, integrating cutting-edge technologies and enabling companies to innovate, transform their businesses, and drive success in their markets.
To achieve this, we attract and develop the best talent, creating opportunities that enhance people’s lives and highlight the positive impact of disruptive technologies.
We empower borderless talent and promote knowledge and opportunities in the latest market trends, driving significant personal and professional growth.
Join us and be part of the AI-driven revolution.
