Ativa os alertas de emprego por e-mail!

Desenvolvedor de software back end node senior banco de talentos yandeh

NetVagas

São Paulo

Presencial

BRL 80.000 - 120.000

Tempo integral

Há 30+ dias

Melhora as tuas possibilidades de ir a entrevistas

Cria um currículo adaptado à oferta de emprego para teres uma taxa de sucesso superior.

Resumo da oferta

Uma empresa inovadora está em busca de um desenvolvedor talentoso que tenha paixão por criar soluções impactantes. O candidato ideal terá um forte domínio em Python e Node.js, além de experiência em arquiteturas de software escaláveis. Este papel não só envolve o desenvolvimento de sistemas robustos, mas também a liderança de uma equipe dinâmica, onde a colaboração e a inovação são essenciais. Se você é alguém que busca um ambiente desafiador e gratificante, onde suas habilidades podem brilhar e fazer a diferença, esta é a oportunidade perfeita para você.

Qualificações

  • Proficiência em Python e Node.js com experiência em frameworks populares.
  • Habilidade em arquitetar sistemas escaláveis e em segurança no desenvolvimento.

Responsabilidades

  • Desenvolver e implementar soluções de software escaláveis e seguras.
  • Liderar a equipe de desenvolvimento, promovendo colaboração e eficiência.

Conhecimentos

Python
Node.js
Arquitetura de Software
Banco de Dados
DevOps
Segurança
Testes e Qualidade de Código
Controle de Versão
APIs e Integrações

Ferramentas

Django
Flask
FastAPI
PostgreSQL
Redis
Docker
Kubernetes
AWS
Jenkins
Git

Descrição da oferta de emprego

Sobre a Yandeh

Somos apaixonados por ajudar a prosperar! Sabe aquela adrenalina e vontade de querer fazer algo acontecer? Aqui a gente sente isso todos os dias! A gente existe para trazer prosperidade para comércios e indústrias, impactando a toda a sociedade, e é através disso que fazemos a diferença. Com nossa plataforma, conectamos o comerciante à indústria para impactar positivamente toda a cadeia de valor, permitindo a oferta de mais produtos ao consumidor local, melhorando a qualidade de vida da região e aumentando o acesso da indústria a mercados que hoje ela não consegue alcançar!

Hard Skills
  • Proficiência em Linguagens de Programação:
  • Python: Conhecimento profundo em um ou mais frameworks como Django, Flask, FastAPI, e bibliotecas como Pandas, NumPy.
  • Node.js: Experiência com um ou mais frameworks como Express.js, Nest.js, e bibliotecas populares no ecossistema Node.
  • Arquitetura de Software: Habilidade para projetar sistemas escaláveis e distribuídos, utilizando um ou mais padrões como Microservices, Event-Driven Architecture, e Domain-Driven Design (DDD).
  • Banco de Dados: Conhecimento avançado em bancos de dados relacionais (PostgreSQL) e NoSQL (Redis). Experiência em otimização de consultas e modelagem de dados.
  • DevOps e Infraestrutura: 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).
  • Segurança: Práticas de segurança em desenvolvimento backend, como gerenciamento de autenticação, autorização (OAuth2, JWT), e proteção contra vulnerabilidades comuns (SQL Injection, XSS).
  • Testes e Qualidade de Código: Experiência com um ou mais frameworks de testes como PyTest, Mocha, Chai, e ferramentas de análise estática de código (Lint, SonarQube).
  • Controle de Versão: Domínio de sistemas de versionamento, principalmente Git, e práticas de branching como Git Flow.
  • APIs e Integrações: 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 (Habilidades Interpessoais)
  • 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 da equipe.
  • Comunicação: Habilidade para comunicar de forma clara e eficaz, tanto com a equipe técnica quanto com stakeholders não técnicos.
  • Resolução de Problemas: Aptidão para identificar, analisar e resolver problemas complexos de forma eficaz, mantendo a calma sob pressão.
  • Visão Estratégica: Capacidade de alinhar as decisões técnicas com os objetivos de negócios, priorizando funcionalidades e melhorias que agreguem valor.
  • Mentoria: Disposição e habilidade para treinar e orientar membros mais juniores da equipe, promovendo um ambiente de aprendizado contínuo.
  • Gestão de Tempo: Habilidade para gerir múltiplas tarefas e projetos, garantindo a entrega dentro dos prazos estabelecidos.
  • Adaptabilidade: Capacidade de se adaptar rapidamente a novas tecnologias, mudanças no projeto, e desafios imprevistos.
  • Empatia e Inteligência Emocional: Compreensão e consideração pelas perspectivas e emoções dos membros da equipe, promovendo um ambiente de trabalho positivo e colaborativo.
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.