Join to apply for the Desenvolvedor Back-end Node.js – Sênior role at Yandeh.
Get AI-powered advice on this job and more exclusive features.
Sobre a Yandeh: Somos mais que uma plataforma: somos a conexão que revoluciona as relações entre grandes marcas e pequenos estabelecimentos. Queremos ter você conosco fazendo parte desta revolução. Vamos juntos? Yandeh: conexões gerando soluções.
Sabe aquela adrenalina e vontade de fazer algo acontecer? Aqui, sentimos isso todos os dias! Nosso objetivo é trazer prosperidade para comércios e indústrias, impactando toda a sociedade, e é através disso que fazemos a diferença.
Hard Skills
- Node.js;
- Experiência com frameworks como Express.js, Nest.js, e bibliotecas populares no ecossistema Node;
- Habilidade para projetar sistemas escaláveis e distribuídos, utilizando padrões como Microservices, Event-Driven Architecture, e Domain-Driven Design (DDD);
- Conhecimento avançado em bancos de dados relacionais (PostgreSQL) e NoSQL (Redis);
- Experiência em otimização de consultas e modelagem de dados;
- Familiaridade com CI/CD pipelines, ferramentas de automação (Jenkins, GitLab CI/CD), e contêineres (Docker, Kubernetes);
- Conhecimento em gerenciamento de servidores e cloud providers (AWS);
- Domínio de sistemas de versionamento, principalmente Git, e práticas de branching como Git Flow;
- Proficiência no design e implementação de APIs RESTful e GraphQL, além de práticas de documentação e versionamento de APIs.
Soft Skills
- Liderança e Gestão de Equipe;
- Capacidade de liderar e motivar uma equipe de desenvolvedores, facilitando a colaboração e o crescimento profissional dos membros;
- Habilidade para comunicar de forma clara e eficaz, tanto com a equipe técnica quanto com stakeholders não técnicos;
- Aptidão para identificar, analisar e resolver problemas complexos de forma eficaz, mantendo a calma sob pressão;
- Capacidade de alinhar as decisões técnicas com os objetivos de negócios, priorizando funcionalidades e melhorias que agreguem valor;
- Disposição e habilidade para treinar e orientar membros mais juniores da equipe, promovendo um ambiente de aprendizado contínuo;
- Habilidade para gerir múltiplas tarefas e projetos, garantindo a entrega dentro dos prazos estabelecidos;
- Capacidade de se adaptar rapidamente a novas tecnologias, mudanças no projeto, e desafios imprevistos;
- Compreensão e consideração pelas perspectivas e emoções dos membros da equipe, promovendo um ambiente de trabalho positivo e colaborativo.
Diferencial
- Desenvolvimento em Flutter.
O que você vai encontrar por aqui:
- 100% remoto;
- Cartão Flash para usar como quiser (refeição e alimentação);
- Plano de Saúde SulAmérica, com ampla rede nacional e consultas online;
- Plano Odontológico SulAmérica;
- Wellhub para treinar onde quiser: academias, pilates, crossfit e mais;
- Allya, com descontos em farmácias, cinemas, ergonomia e muito mais;
- Day off no mês do seu aniversário;
- Auxílio creche;
- Auxílio home office.
Seniority level
Employment type
Job function
- Engineering and Information Technology
Industries
- Technology, Information and Internet