Logo for SoftDesign

Software Engineer - FullStack React/Node.js Sênior - Internacional

Role overview

Qualifications

  • Practical experience with TypeScript, Node.js, NestJS
  • Knowledge in Frontend development using React and Vite
  • Familiarity with JavaScript/TypeScript testing using Jest and React Testing Library
  • Experience with PostgreSQL

Responsibilities

  • Create and maintain applications using Node.js (v22) and NestJS, ensuring TypeScript strict mode implementation
  • Work with PostgreSQL as the primary database, optimizing queries and ensuring data integrity
  • Build intuitive and responsive interfaces using React with Vite and style with Tailwind CSS
  • Implement and execute tests using Jest, React Testing Library and Playwright to ensure application quality

About the company

SoftDesign logo

SoftDesign

Software Development

Company details

Company typeSME
IndustrySoftware Development

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

JOB DESCRIPTION


Buscamos uma Pessoa Desenvolvedora Software Engineer - FullStack React/Node.js, que goste de trabalhar em ambiente de cooperação e tecnologia de ponta. Esta oportunidade é para um projeto internacional, de longa duração. São requisitos que além dos conhecimentos abaixo, que você fale inglês, para trabalhar em nosso parceiro.


Nossa área de Gestão de Outsourcing estará próxima a você, realizando reuniões 1:1 para garantir o alinhamento estratégico, absorção da nossa cultura e a evolução da sua carreira.


RESPONSIBILITIES AND ASSIGNMENTS


As principais atribuições incluem:


  • Criar e manter aplicações utilizando Node.js (v22) e NestJS, assegurando a implementação do modo estrito do TypeScript em todo o código.
  • Trabalhar com PostgreSQL como banco de dados primário, otimizando consultas e garantindo a integridade dos dados.
  • Construir interfaces intuitivas e responsivas utilizando React com Vite, acompanhadas de estilos com Tailwind CSS e componentes do shadcn/ui, além de documentar componentes com Storybook.
  • Implementar e executar testes utilizando Jest, React Testing Library e Playwright, garantindo a qualidade e desempenho das aplicações desenvolvidas.
  • Participar da configuração e manutenção de ambientes de produção e desenvolvimento utilizando Docker, AWS ECS e Terraform.
  • Gerenciar pipelines de integração e entrega contínua (CI/CD) com GitHub Actions, assegurando a automação eficiente dos processos de build e deploy;
  • Colaborar com a equipe em um ambiente de monorepo full-stack com TypeScript, contribuindo para a organização e manutenção do código compartilhado.



O que você precisa ter:


  • Experiência prática com TypeScript, Node.js, NestJS ;
  • Conhecimento em desenvolvimento Frontend com React e Vite;
  • Familiaridade com testes em JavaScript/TypeScript, utilizando Jest e React Testing Library;
  • Vivência em infraestrutura como código com Terraform e containerização com Docker;
  • Experiência com PostgreSQL;
  • Familiariadade com tailwind, CSS e storybook;
  • Vivência com cloud computing (AWS, Azure, GCP);
  • Capacidade de colaboração em ambiente ágil, preferencialmente em monorepos.

REQUIREMENTS AND QUALIFICATIONS


Desejáveis:


  • Vivência em projetos de grande escala e em ambientes de alta disponibilidade;


Formação e engajamento desejáveis:


  • Graduação Completa em Ciência da Computação, Engenharia da Computação ou áreas correlatas;
  • Participação em grupos de tecnologias ou envolvimento com algum tipo de comunidade;
  • Capacidade de trabalhar de forma colaborativa em um ambiente dinâmico e em constante mudança;
  • Habilidade para resolver problemas complexos e pensar criticamente sobre as soluções propostas;
  • Concepção colaborativa de produtos;
  • Trabalha para seu autodesenvolvimento constante em tecnologia.

ADDITIONAL INFORMATION


O que oferecemos:


🍽️ Auxílio alimentação e mobilidade;

🩺 Plano de saúde;

🚀 Avaliações semestrais com a perspectiva de crescimento;

🗣️ Cultura de Feedback;

⏸️ Recesso maternidade/paternidade;

💰 Bônus por indicação;

🧠 ZenKlub - duas sessões gratuitas por mês;

 📖 Benefício Educação;

 🎖️ Prêmio por tempo de casa;

 🖥️ Escritório disponível para coworking em Porto Alegre(RS).


Sobre a contratação:


💼Contrato no modelo CLT ou PJ;

👨‍💻Trabalho Remoto;



Estamos empenhados em construir uma empresa cada vez mais diversa e inclusiva. A vaga é aberta para todas as pessoas. Queremos muita diversidade e conhecimento compartilhado!


VEM PRA SOFT! 💙


Conheça nossa página de carreira em https://softdesign.com.br/vemprasoft/


Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

React Developer Related jobs

Other jobs at SoftDesign

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.