Descrição da vaga

Texto agregado para leitura rápida. Confira sempre a fonte original ao enviar a candidatura.

We are looking for an experienced Staff Backend Engineer to design and build high-performance, enterprise-grade backend systems that power scalable applications. In this role, you'll leverage Node.js, NestJS, and TypeScript to develop modular APIs and architect backend solutions that prioritize performance, maintainability, and scalability. You'll collaborate closely with frontend engineers to deliver seamless integrations while contributing to the evolution of the platform's architecture and engineering standards. The ideal candidate is passionate about building clean, reliable systems and thrives in fast-paced, collaborative environments.


Key Responsibilities

  • Design, develop, and maintain high-performance, enterprise-grade APIs using Node.js and NestJS.
  • Architect scalable, modular backend systems with a strong focus on performance optimization and caching strategies.
  • Build and maintain large-scale NX monorepos, including shared libraries and complex build configurations.
  • Collaborate closely with frontend engineers to design efficient, well-integrated API interfaces.
  • Apply object-oriented design principles and software architecture patterns to solve complex engineering challenges.
  • Contribute to system architecture decisions and promote maintainable, scalable backend solutions.
  • Work collaboratively within cross-functional engineering teams to deliver high-quality software.
  • Continuously improve backend performance, system reliability, and development workflows.


Core Requirements

  • Deep experience building high-performance, enterprise-grade APIs using Node.js and NestJS.
  • Advanced proficiency in TypeScript, including strong knowledge of generics, decorators, asynchronous programming, and other advanced language features.
  • Proven experience designing and implementing scalable, modular backend systems with a focus on performance optimization and caching strategies.
  • Experience architecting and maintaining large-scale NX monorepos, including shared libraries and complex build configurations.
  • Ability to collaborate effectively with frontend teams to create efficient, well-integrated API interfaces.
  • Strong understanding of object-oriented design principles and software architecture patterns.
  • Excellent written and verbal communication skills in English.
  • Ability to work independently in a remote, fast-paced environment.


Nice-to-Have

  • Familiarity with AWS, Docker, or Kubernetes.
  • Exposure to distributed systems and real-time data flows in high-traffic environments.
  • Experience working in cross-functional teams.
  • Experience building developer-friendly platform tools or internal APIs.


Additional Requirements

  • Timezone Overlap: 6 to 7 hours of overlap with GTM-5.
  • Demonstrates strong ownership by proactively identifying challenges, driving solutions, and delivering from architecture through production.
  • Excellent communicator who can articulate technical concepts, influence design decisions, and collaborate effectively across engineering teams.


Why Join Kake?

Kake is a remote-first company with a global community, fully believing that it’s not where your table is, but what you bring to the table that matters. We provide top-tier engineering teams to support some of the world’s most innovative companies, and we’ve built a culture where great people stay, grow, and thrive. We’re proud to be more than just a stop along the way in your career - we’re the destination.


The icing on the Kake:

💵 Competitive Pay in USD – Work globally, get paid globally.

🏡 Fully Remote – Simply put, we trust you.

🌱 Better Me Fund – We invest in your personal growth and passions.

❤️ Compassion is Badass – Join a community that invests in social good.


Please Note: Due to the high volume of applications, only shortlisted candidates will be contacted.

Vagas relacionadas

Seleção por stack em comum com esta oportunidade

LinkedIn

Desenvolvedor Full Stack Nodejs - Porto Alegre - Vagas em Aberto

ZANC Assessoria Nacional de Cobrança Porto Alegre, Rio Grande Do Sul, Brazil 25 candidaturas Hoje

Salário estimado

R$ 13k - 19k/mês

Sênior CLT

Zanc Acessoria Nacional de Cobrança Porto Alegre-RS PresencialÁrea: Informática / TI / Tecnologia A CombinarRequisitosExperiência com NodeJS, Express, Middlewares e ReactJS. Experiência com MongoDb, Redis e PostgreSQL. Experiência no desenvolvimento de micro serviçoes, integrações e apis RestFul. Ex...

Ver Detalhes
LinkedIn

Desenvolvedor de Software Fullstack JR.

Jabil Manaus, Amazonas, Brazil 114 candidaturas Hoje

Salário estimado

R$ 6k - 9k/mês

Pleno CLT

Job SummaryDesenvolver softwares atuando em todas as camadas do projeto (FrontEnd e BackEnd) com orientação, utilizando tecnologias como SQL, MySQL, NoSQL, React, Angular, Python, JavaScript, Mendix e outras adotadas pela corporação. Trabalha em colaboração com os times internos da Jabil, ICTs e a e...

Ver Detalhes
Remoto LinkedIn

Desenvolvedor Node.JS - RJ

innolevels Rio de Janeiro 25 candidaturas Hoje

Salário estimado

R$ 8k - 12k/mês

Pleno CLT

Estamos contratando Desenvolvedor Node.JS SêniorHome OfficeÉ Necessário o Conhecimento Em Node.js; Desenvolvimento e manutenção de APIs REST e microsserviços; Construção de soluções escaláveis, performáticas e de alta disponibilidade; Integração entre sistemas, APIs, bancos de dados e aplicações cor...

Ver Detalhes