Caro usuário, habilite o javascript para que esse site funcione corretamente.

Pessoa Desenvolvedora Delphi Sênior

Somos inspired by tech powered by people. Por isso, precisamos de pessoas apaixonados por desafios e com sede de aprendizado contínuo. 

Buscamos por novos makers para sonharem com a gente, que enxerguem além do óbvio e que estejam prontos para se juntar a nós nessa jornada de transformação e crescimento. Estamos expandindo nossos horizontes e buscamos pessoas que compartilhem dessa mesma paixão pela tecnologia e pelo aprendizado contínuo. Se você se encaixa nesse perfil, venha fazer parte do nosso time!

RESPONSABILIDADES E ATRIBUIÇÕES

  • Atuar como referência técnica, garantindo qualidade do código e boas práticas;
  • Definir arquiteturas escaláveis e liderar a modernização de sistemas legados Delphi;
  • Apoiar o desenvolvimento técnico do time (Jr. e Pleno);
  • Desenvolver e integrar APIs, bancos de dados e tecnologias modernas;
  • Refatorar código aplicando Clean Code e SOLID;
  • Diagnosticar e resolver problemas de performance e memória;
  • Modernizar interfaces e melhorar a experiência do usuário;
  • Participar de análises técnicas, documentação e reuniões de acompanhamento;
  • Apoiar o Gerente de Projetos na condução das entregas.

REQUISITOS E QUALIFICAÇÕES

  • Domínio de Delphi/Object Pascal avançado, incluindo Generics, Anonymous Methods, Attributes, RTTI e gestão de memória (memory leaks e pointers);
  • Experiência em migração de sistemas legados (Delphi 7/XE) para versões mais recentes (Delphi 11/12);
  • Forte experiência com VCL e conhecimento em FireMonkey (FMX) para aplicações multiplataforma;
  • Aplicação prática de POO, SOLID, Design Patterns e Clean Code, com vivência em arquiteturas em camadas, MVC ou MVVM;
  • Experiência na criação e consumo de APIs REST/JSON e SOAP/XML;
  • Domínio de FireDAC (ou UniDAC/DataSnap) e SQL avançado, incluindo stored procedures, triggers e otimização de queries em Firebird, SQL Server ou PostgreSQL;
  • Experiência com ORMs como Spring4D, Aurelius ou mORMot (desejável);
  • Domínio de Git (GitFlow, Pull Requests e resolução de conflitos);
  • Conhecimento em bibliotecas e componentes de terceiros como ACBr, DevExpress, TMS ou FastReport;
  • Experiência com testes automatizados (DUnit/DUnitX) e noções de CI/CD aplicadas ao ecossistema Delphi.