About the job
Responsibilities and assignments
- Projetar, desenvolver e implementar soluções em Javascript e Typescript utilizando o Node.js;
- Trabalhar em colaboração com a equipes de desenvolvimento e arquitetura no design e review de projetos para garantir que o trabalho esteja alinhado com objetivo do cliente;
- Participar de uma equipe ágil e ativamente do ciclo de vida completo do desenvolvimento de software;
- Desenvolver novos processos e aprimorar processos existentes;
- Desenvolver testes unitários e/ou automatizados, bem como gostar da prática da revisão de código;
- Escrever código reutilizável, testável e eficiente;
- Modelar e consumir de API's REST;
- Implementar microsserviços;
- Reportar status de atividades;
- Participar de instalação em HML e PRD;
- Realizar comunicação com o Commerce do cliente utilizando VTEX, e um Gateway de Pagamento.
- Conhecimento sólidos em JavaScript;
- Experiência sólida em NodeJS;
- Experiência em frameworks do Node (Express, NestJS ou Koa);
- Conhecimento e habilidade em modelagem e consumo de API's (REST/SOAP);
- Experiência em bancos de dados não relacionais (MongoDB, Redis e etc.);
- Experiência em banco de dados relacionais (SQL Server, Oracle, PostgreSQL e etc.);
- Experiência em testes (manuais ou automatizados/quais tipos de teste mais usa);
- Experiência em versionamento de código (Git);
- Conhecimento em Docker;
- Experiência em BitBucket;
- Experiência em continuous integration (CI/CD);
- Experiência em Jira;
- Conhecimento em Typescript;
- Conhecimento em Cloud Computing (AWS);
- Conhecimento em Domain Driven Design (DDD);
- Conhecimento em Clean Architecture;
- Experiência em VTEX;
- Experiência com meios de pagamento;
- Experiência em metodologias e/ou práticas ágeis (Scrum, Kanban).
- Diferencial: Conhecimento em plataformas e-commerce; Conhecimento com meios de pagamento.
Está tudo bem! Na Compass UOL, estimulamos o desenvolvimento contínuo de novos talentos e transformamos desafios em oportunidades.
Informações Adicionais
#remote
"remote"
Nós somos a Compass.
Projetamos e construímos plataformas nativas digitais usando tecnologias de ponta para ajudar empresas líderes globais a inovar, transformar seus negócios e prosperar em seus setores.
Nosso Norte é criar coisas que ninguém jamais imaginou que seriam possíveis.
E fazemos isso porque temos pessoas criativas e incríveis com a gente! ??
Se você quer fazer parte de um time com mais de 4.000 profissionais ao redor mundo, completamente apaixonados pelo que fazem, junte-se a nós e torne-se um Compasser!
Aqui nós prezamos e valorizamos a diversidade em todos os âmbitos da nossa cultura e por isso todas as nossas vagas são também destinadas a Pessoas com Deficiência e/ou beneficiários reabilitados.
Nós estamos esperando por você.