Ativa os alertas de emprego por e-mail!

Sr. Software Engineer - FullStack (Node.js)

Trinus Co

São Paulo

Híbrido

BRL 80.000 - 120.000

Tempo integral

Há 5 dias
Torna-te num dos primeiros candidatos

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

A Trinus Co procura um(a) Desenvolvedor(a) Fullstack apaixonado(a) por tecnologia para se juntar ao time de Engenharia de Software. Neste papel, você liderará iniciativas técnicas, desenvolvendo soluções robustas e escaláveis com foco na performance e qualidade. A posição oferece um ambiente colaborativo e a chance de deixar sua marca em produtos digitais inovadores.

Serviços

Vale Alimentação/Refeição/Mobilidade
Educação Corporativa
Plano de Saúde Nacional
Bônus Anual
Licença Paternidade Estendida
Wellhub (Gympass)

Qualificações

  • Experiência com desenvolvimento front-end utilizando React.
  • Domínio de TypeScript e boas práticas de programação.
  • Experiência em desenvolvimento de APIs e integração com bancos de dados.

Responsabilidades

  • Desenvolver e otimizar aplicações web com React e TypeScript.
  • Criar e manter APIs utilizando Node.js.
  • Colaborar em um ambiente ágil e mentorar desenvolvedores menos experientes.

Conhecimentos

React
TypeScript
Node.js
HTML
CSS
UI/UX
Git
APIs REST
GraphQL
Automatização de testes

Formação académica

Graduação em Ciência da Computação ou áreas relacionadas

Ferramentas

Prisma ORM
MongoDB
PostgreSQL

Descrição da oferta de emprego

Sobre o Time:

Nosso time de Engenharia de Software é responsável por desenvolver e evoluir produtos digitais escaláveis, garantindo alta performance, usabilidade e qualidade de código. Trabalhamos com autonomia, colaboração e foco na entrega de soluções eficientes e inovadoras para o negócio.

Sobre o Time:

Nosso time de Engenharia de Software é responsável por desenvolver e evoluir produtos digitais escaláveis, garantindo alta performance, usabilidade e qualidade de código. Trabalhamos com autonomia, colaboração e foco na entrega de soluções eficientes e inovadoras para o negócio.

Objetivo da Posição:

Buscamos um(a) Desenvolvedor(a) Fullstack para liderar iniciativas técnicas, influenciar decisões estratégicas e atuar no desenvolvimento de soluções robustas e escaláveis.

Se você domina arquitetura de software, gosta de desafios e quer deixar sua marca em um produto de alto impacto, queremos te conhecer.

Responsabilidades e atribuições

Como será o seu dia a dia:

  • Desenvolver e otimizar aplicações web utilizando React e TypeScript, garantindo código limpo e escalável;
  • Desenvolver e manter APIs com Node.js (NestJS, Express ou rotas de API no Next.js), seguindo boas práticas de arquitetura e segurança;
  • Modelar e interagir com bancos de dados relacionais (PostgreSQL, SQL Server) e/ou NoSQL (MongoDB), utilizando Prisma ORM e Mongoose;
  • Desenvolver e implementar autenticação/autorização (JWT, OAuth2, NextAuth) e middlewares para segurança e controle de acesso;
  • Implementar técnicas avançadas de otimização de performance, incluindo code-splitting, lazy loading, memoization e controle de re-rendering;
  • Integrar e otimizar chamadas a APIs REST e GraphQL, utilizando SWR, React Query ou Apollo Client para gerenciamento de estado assíncrono;
  • Criar interfaces bem estruturadas, acessíveis e responsivas, aplicando boas práticas de HTML, CSS e UI/UX;
  • Trabalhar com bibliotecas de componentes como Material-UI, Chakra UI ou similares para criar interfaces modernas e consistentes;
  • Implementar e manter testes unitários, de integração e end-to-end com ferramentas como Jest, React Testing Library e Cypress;
  • Trabalhar com Webpack, Vite e Babel para otimizar build e performance do front-end;
  • Colaborar em um ambiente ágil (Scrum/Kanban), participando ativamente de discussões técnicas e revisões de código;
  • Utilizar Git e GitHub/GitLab para versionamento e fluxo de desenvolvimento colaborativo;
  • Atuar como mentor(a) para desenvolvedores menos experientes, promovendo aprendizado e boas práticas no time.


Requisitos e qualificações

O que buscamos em você:

  • Experiência sólida com React e seu ecossistema (React Hooks, Context API, Zustand, etc.);
  • Proficiência em TypeScript, incluindo tipagem avançada, interfaces genéricas e boas práticas de código tipado;
  • Domínio em otimização de performance no front-end, aplicando técnicas de code-splitting, lazy loading, memoization e re-rendering controlado;
  • Conhecimento em integração com APIs (REST e/ou GraphQL), otimização de chamadas e gerenciamento de estado assíncrono (SWR, React Query, Apollo Client);
  • Forte entendimento de HTML, CSS e princípios de UI/UX, garantindo aplicações acessíveis e bem estruturadas;
  • Experiência com bibliotecas de componentes como Material-UI, Chakra UI ou similares;
  • Habilidade para escrever código modular, escalável e de fácil manutenção;
  • Experiência com testes automatizados (unitários, integração e E2E) usando Jest, React Testing Library e Cypress;
  • Familiaridade com ferramentas de build e bundlers, como Webpack, Vite e Babel;
  • Experiência com Git e fluxo de desenvolvimento colaborativo (GitHub/GitLab);
  • Boa comunicação e capacidade de trabalhar em ambiente ágil (Scrum/Kanban).
  • Conhecimento em bancos de dados como PostgreSQL, SQL Server e/ou MongoDB, com ORMs como Prisma ou Mongoose;
  • Vivência com autenticação, autorização e segurança de APIs (JWT, OAuth, middlewares, rate limit);
  • Conhecimento em CI/CD, Docker;
  • Familiaridade com Azure, incluindo uso de Azure DevOps (repositórios Git, pipelines CI/CD) e deploy em App Services ou containers ou outras clouds é um diferencial.
  • Conhecimento em testes (unitários e integração), logs estruturados, versionamento de banco e monitoramento básico de aplicações.


Informações adicionais

O que oferecemos aqui:

  • Vale Alimentação/Refeição/Mobilidade (Cartão Swille);
  • Vale Cultura (Cartão Swille);
  • Vale Transporte;
  • Educação Corporativa;
  • Wellhub (Gympass);
  • Parcerias com Instituições de Ensino;
  • Plano de Saúde Nacional;
  • Vitta Saúde Digital;
  • Convênio e-Pharma;
  • Plano Odontológico;
  • Seguro de Vida;
  • Licença Paternidade Estendida;
  • Bônus Anual.


Além disso, gostamos de destacar:

  • Oportunidade de trocar conhecimentos diários com um time de referência no mercado;
  • Na Trinus, prezamos pelo bem-estar, pelo trabalho em equipe e acreditamos que, com liberdade e responsabilidade, chegaremos ainda mais longe;
  • Oportunidade de crescimento;
  • Modelo Híbrido em São Paulo/SP.
  • Nosso time possui uma capacidade de mobilização única!


Essa vaga está aberta à candidatura de todas as pessoas — independentemente de suas características ou condições quanto à etnia, gênero, orientação sexual, acessibilidade, cultural, social ou qualquer outro fator.

Reforçamos: todas as nossas vagas estão e sempre estarão abertas para pessoas com deficiência (PCDs).

Em caso de dúvidas, entre em contato conosco via WhatsApp 62 3773-1501.

Para que sua candidatura seja válida, precisamos que você preencha todas as perguntas na etapa de cadastro e realize todos os testes online.

Caso contrário, a sua candidatura não seguirá para análise.

Se liga nessa dica: Caso já tenha se candidatado a outras vagas, você pode salvar as respostas do cadastro em um bloco de notas para reutilizar em futuras candidaturas, da mesma forma que pode reutilizar o resultado dos testes realizados anteriormente. Não se esqueça de revisar todas as informações, ok?

Get notified about new Senior Software Engineer jobs in São Paulo, São Paulo, Brazil.

Engenheiro(a) de Software (Java) Sênior | IT Renda Variável

São Paulo, São Paulo, Brazil 20 hours ago

Pessoa Engenheira de Software Sênior (Back-end)
Analista Desenvolvedor Java / SR / Remoto / 206673
Engenheiro de Software - Time de Pagamentos - Sênior/Senior+
Engenheiro(a) de Software Pleno a Sênior | BTG Empresas

São Paulo, São Paulo, Brazil 23 hours ago

São Paulo, São Paulo, Brazil 2 months ago

Desenvolvedor Backend Java com Dados - Sênior

São Paulo, São Paulo, Brazil 23 hours ago

Engenheiro de Software Pleno a Senior | BTG Empresas
Pessoa Desenvolvedora JAVA Pleno/Sênior Híbrido
[913] Pessoa Desenvolvedora Backend Java Sr (Híbrido - São Paulo)
Especialista em Engenharia de Software (Tech Lead)
Desenvolvedor Android Java e Kotlin Sênior
Engenheiro de Software - Time de Consumo de Conteúdo - Sênior/Senior+

São Paulo, São Paulo, Brazil 3 months ago

Pessoa desenvolvedora Java Sênior ( Híbrido)
Engenheiro(a) de Software Frontend Pleno a Sênior | Vaga afirmativa para pessoas com deficiência| IT BTG Empresas
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.

Ofertas semelhantes

Senior Full Stack Software Developer

Lawnstarter Inc.

São Paulo

Teletrabalho

BRL 80.000 - 120.000

Há 2 dias
Torna-te num dos primeiros candidatos

Remote Senior Software Engineer - 34123

Turing

São Paulo

Teletrabalho

BRL 80.000 - 120.000

Há 12 dias

Remote Senior Software Engineer - 34123

Turing

São Paulo

Teletrabalho

BRL 80.000 - 120.000

Há 12 dias

Senior Full Stack Engineer

Lawnstarter Inc.

São Paulo

Teletrabalho

USD 60.000 - 90.000

Há 2 dias
Torna-te num dos primeiros candidatos

Senior Software Developer

Trimble

São Paulo

Teletrabalho

BRL 80.000 - 120.000

Há 14 dias

Consultor Fullstack Software Engineer - Sênior

Noorden Group

São Paulo

Teletrabalho

BRL 80.000 - 120.000

Há 29 dias

Remote Senior Software Engineer - 34123

Turing

Jaboatão dos Guararapes

Teletrabalho

BRL 80.000 - 120.000

Há 4 dias
Torna-te num dos primeiros candidatos

Senior Software Engineer - packaging - optimize Ubuntu Server

Canonical

São Paulo

Teletrabalho

BRL 80.000 - 120.000

Há 9 dias

Senior Backend Engineer

Rain

São Paulo

Teletrabalho

BRL 80.000 - 120.000

Há 4 dias
Torna-te num dos primeiros candidatos