Point your AI agent at freehire and let it find you a job.

Get the CLI →

Squid Digital Media Channel Ltda

Open 15d

Desenvolvedor(a) full stack sênior

Posted 9 views
Discussion

Summary

Senior full-stack developer who builds and maintains complete web applications end to end: React/Angular and TypeScript on the front end, Node.js/NestJS on the back end, with REST APIs and microservices, SQL/NoSQL databases, Docker/Kubernetes, automated testing and CI/CD.

Conhecimentos necessários:


Front-end

  • Domínio de HTML e CSS;
  • Conhecimentos avançados em JavaScript e TypeScript;
  • Experiência com ReactJS e Angular;
  • Componentização e desenvolvimento de interfaces reutilizáveis;
  • Conhecimento em Programação Orientada a Objetos (POO).


Back-end

  • Experiência sólida com Node.js;
  • Experiência com NestJS ou frameworks similares;
  • Conhecimento em bancos de dados relacionais, como MySQL e PostgreSQL, e não relacionais, como MongoDB;
  • Modelagem de dados e otimização de queries;
  • Criação, integração e manutenção de APIs REST.


Conhecimentos gerais

  • Experiência com Docker e Kubernetes;
  • Desenvolvimento de testes automatizados: unitários, de integração e end-to-end;
  • Conhecimento em processos de CI/CD e versionamento de código com Git;
  • Experiência no desenvolvimento de soluções escaláveis, resilientes e de alta performance.


Ficaremos ainda mais encantados se você tiver estes diferenciais

  • Conhecimento em Capacitor.js para desenvolvimento mobile, incluindo publicação e manutenção de aplicativos híbridos para iOS e Android;
  • Experiência com desenvolvimento mobile;
  • Experiência na arquitetura e implementação de novas soluções, incluindo a definição do desenho de aplicações e serviços;
  • Conhecimento em práticas de segurança da informação;
  • Familiaridade com Domain-Driven Design (DDD), princípios SOLID e Clean Architecture;
  • Conhecimento em boas práticas de desenvolvimento, como Clean Code, lint e cobertura de testes.

Em parceria com o nosso time de desenvolvimento, você será responsável por:

  • Desenvolver e manter aplicações web completas, atuando do front-end ao back-end;
  • Criar, evoluir e sustentar APIs e microsserviços;
  • Desenvolver e manter integrações com plataformas e serviços externos;
  • Implementar e otimizar modelos de dados relacionais e não relacionais;
  • Garantir a escalabilidade, a performance e a segurança das aplicações;
  • Zelar pela qualidade técnica e pela aplicação de boas práticas de desenvolvimento;
  • Manter a documentação do código e das APIs sempre atualizada;
  • Participar ativamente de revisões de código e contribuir para a evolução técnica do time;
  • Pesquisar e propor novas ferramentas, tecnologias e soluções que promovam a melhoria contínua dos nossos sistemas.


O que esperamos de você:

  • Vontade de aprender, compartilhar conhecimentos e evoluir com o time;
  • Organização, atenção aos detalhes e compromisso com a qualidade;
  • Proatividade e autonomia na busca por soluções;
  • Facilidade para trabalhar de forma colaborativa;
  • Boa comunicação e abertura para trocar ideias e receber feedbacks.

Skills

Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available