Careers

Check out opportunities at TheVentureCity and our family of startups

Desenvolvedor Fullstack

Trakto

Trakto

Posted on Jul 2, 2025
A Trakto:

Olá, nós somos a Trakto! A primeira plataforma de design da América Latina. Há mais de 10 anos, ajudamos pessoas e empresas a se destacarem com nossos templates profissionais, imagens e conteúdo de qualidade.

Em parceria com o Google, criamos o Trakto Studio, uma solução que revoluciona a geração de imagens para anúncios em escala. Crie, edite e gerencie conteúdos de marca de forma intuitiva e fácil.

A vaga:

Estamos em busca de um(a) Desenvolvedor(a) Full-stack para se juntar à nossa equipe. Nesta função, você será peça-chave no desenvolvimento de nossas soluções de software de ponta a ponta, trabalhando desde a construção de interfaces de usuário modernas e interativas até o desenvolvimento e manutenção de APIs e sistemas de back-end escaláveis e de alta performance.

Responsabilidades e atribuições

Responsabilidades:

  • Projetar, desenvolver e manter aplicações web completas, garantindo a integração perfeita entre o front-end e o back-end.
  • Desenvolver interfaces de usuário responsivas, acessíveis e intuitivas, transformando designs em código de alta qualidade.
  • Projetar, desenvolver e manter APIs e sistemas de back-end escalonáveis e de alto desempenho usando Node.js.
  • Colaborar de forma integrada com designers de UX/UI, Product Owners e outros desenvolvedores para criar soluções de software coesas e de alto impacto.
  • Escrever código limpo, sustentável e eficiente para toda a stack (front-end e back-end), seguindo as melhores práticas e padrões.
  • Otimizar o desempenho tanto da aplicação no lado do cliente (navegador) quanto dos sistemas no lado do servidor.
  • Participar ativamente de revisões de código (code reviews) para garantir a qualidade e a consistência em todas as camadas da aplicação.
  • identificar e resolver gargalos de desempenho e solucionar problemas complexos em ambientes de produção.
  • Pesquisar continuamente novas tecnologias e metodologias para melhorar a qualidade e eficiência de nossos processos de desenvolvimento.


Requisitos e qualificações

Requisitos:

  • Experiência consistente em desenvolvimento de software, com vivência tanto em back-end quanto em front-end.
  • Forte compreensão de Node.js e seu ecossistema, com experiência em frameworks como Express, Koa ou Hapi.
  • Experiência em trabalhar com bancos de dados NoSQL, como MongoDB, Cassandra ou DynamoDB.
  • Sólida experiência com HTML5, CSS3 e JavaScript (ES6+).
  • Proficiência em um framework de frontend moderno, como React, Vue.js ou Angular.
  • Forte conhecimento dos princípios de design de API RESTful.
  • Conhecimento em ferramentas de desenvolvimento baseadas em IA, como Cursor AI, GitHub Copilot ou similares.
  • Proficiência em Git e familiaridade com fluxos de trabalho colaborativos (Git Flow, etc.).
  • Excelentes habilidades de resolução de problemas e capacidade de pensar criativamente.
  • Ótimas habilidades de comunicação e capacidade de colaborar efetivamente com equipes multifuncionais.
  • Inglês técnico para leitura de documentação e artigos.


Bônus se você:

  • Possui experiência com provedores de nuvem como Google Cloud (principalmente Firebase), AWS ou Azure.
  • Tem experiência com TypeScript aplicado tanto no back-end quanto no front-end.
  • Possui conhecimento em testes de frontend (ex: Jest, React Testing Library, Cypress).
  • Experiência de trabalho em um ambiente de desenvolvimento Ágil (Scrum/Kanban)
  • Possui conhecimento em outros idiomas, com fluência em Inglês sendo um grande diferencial


Informações adicionais

Vaga 100% Remota!