freehire launches on Product Hunt on 26 August.

Follow →

DESENVOLVEDOR DE SOFTWARE

Summary

Full-stack developer building middleware and commercial automation software in C#/.NET and React/Angular, integrating web apps with physical banking/commercial hardware and evolving cloud-native architectures.

Sobre a vaga

Buscamos um(a) desenvolvedor(a) full stack pleno/sênior para atuar de ponta a ponta em projetos de middleware e software de automação comercial dando suporte tanto em atividades de back-end quanto de front-end, integrando aplicações web a equipamentos físicos (hardware bancário/comercial) e evoluindo nossa arquitetura em direção a soluções mais escaláveis e cloud native.

Responsabilidades
  • Participar de todas as etapas do ciclo de desenvolvimento: análise, codificação, testes, code review e deploy;
  • Desenvolver e manter serviços back-end em C#/.NET, incluindo APIs de integração com hardware;
  • Desenvolver e evoluir interfaces front-end em React e/ou Angular;
  • Modelar, otimizar e manter bancos de dados relacionais;
  • Colaborar na containerização e orquestração de serviços (Docker/Kubernetes);
  • Apoiar a evolução da arquitetura para padrões cloud native (AWS), com foco em escalabilidade e resiliência;
  • Trabalhar com controle de versão (Azure DevOps, GitHub);
  • Colaborar com times multidisciplinares (hardware, QA, produto) em um ambiente ágil, com refinamentos e reviews;
  • Documentar decisões técnicas e manter boas práticas de engenharia.

Requisitos obrigatórios
  • Domínio em C# (.NET Framework e/ou .NET 8+);
  • Experiência com Azure DevOps (repositórios / boards);
  • Domínio de Git/GitHub (fluxo de branches, pull requests, resolução de conflitos);
  • Vivência com SQL (PostgreSQL e/ou SQL Server);
  • Experiência com desenvolvimento front-end (React ou Angular);

Diferenciais (desejáveis)
  • Conhecimento em C++, especialmente para integração com hardware/sistemas legados;
  • Experiência prática com Docker e Kubernetes em ambientes produtivos;
  • Experiência com aplicações cloud native na AWS e arquiteturas distribuídas/escaláveis;
  • Vivência anterior com software embarcado (C/C++, comunicação com microcontroladores/drivers);
  • Conhecimento de protocolos de comunicação (serial, RS-232, ou protocolos proprietários de hardware);
  • Experiência prévia em automação comercial/bancária;
  • Familiaridade com normas regulatórias do setor financeiro (LGPD, BACEN).

See also

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