Voltar para a pesquisa: Pessoa engenheira / Remoto

Pessoa engenheira de software pl

Remoto - Remoto
Conta Simples

Publicado em www.netvagas.com 12 mar 2025

O que esperamos de você:


  • Experiência com desenvolvimento back-end utilizando JavaScript e TypeScript (Node.js);
  • Conhecimento em boas práticas de desenvolvimento de software (design patterns, SOLID, Clean Code);
  • Experiência com desenvolvimento de testes automatizados utilizando frameworks como Jest, Testing Library, Jasmine, Mocha, entre outros;
  • Sólidos conhecimentos em bancos de dados SQL e NoSQL;
  • Conhecimentos em diferentes protocolos de comunicação, com sólidos conhecimentos no protocolo HTTP e API Rest;
  • Experiência com arquitetura serverless, especialmente utilizando AWS Lambda, API Gateway, DynamoDB e outros serviços AWS;
  • Prática com versionamento de código no GitHub;
  • Experiência no uso do Jira para gestão de atividades;
  • Familiaridade com metodologias ágeis (Scrum, Kanban);
  • Conhecimento sobre segurança, escalabilidade e boas práticas de engenharia de software;
  • Experiência em planejamento e desenho de soluções, documentando decisões e justificando escolhas com base em boas práticas;
  • Desenvolvimento e refatoração de funcionalidades de forma autônoma, garantindo conformidade com boas práticas de desenvolvimento e qualidade;
  • Habilidade de comunicação e trabalho em equipe.


Será diferencial se você tiver:

  • Experiência em desenvolvimento front-end utilizando React Native;
  • Conhecimento avançado nos serviços AWS além de Lambda e DynamoDB (S3, SNS, SQS, CloudWatch, etc.);
  • Experiência anterior em startups ou empresas de crescimento acelerado.

Seu dia a dia na Conta Simples:

  • Atuar com autonomia em todo o ciclo de vida do desenvolvimento de software;
  • Desenvolver e manter serviços e APIs back-end escaláveis, performáticas e seguras utilizando JavaScript e TypeScript;
  • Projetar e implementar soluções robustas para atender ao crescimento da empresa, utilizando arquitetura serverless na AWS;
  • Trabalhar com boas práticas de desenvolvimento e design de código, contribuindo na qualidade e manutenibilidade dos projetos novos e atuais;
  • Monitorar e operar as soluções em produção (Build & Run), garantindo performance, confiabilidade e qualidade;
  • Definir e implementar soluções que atendam os requisitos de qualidade com autonomia;
  • Colaborar com times de produto, design e front-end para garantir soluções alinhadas às necessidades do negócio;
  • Escrever código limpo, reutilizável e testável, seguindo boas práticas de engenharia de software;
  • Revisar código de colegas, garantindo qualidade e promovendo boas práticas;
Ver tudo