···
Log in / Register
Senior Delphi Developer
Indeed
Full-time
Onsite
No experience limit
No degree limit
79Q22222+22
Favourites
Share
Some content was automatically translatedView Original
Description

We are inspired by tech powered by people. That’s why we need people passionate about challenges and eager for continuous learning. We’re looking for new makers to dream with us, who see beyond the obvious and are ready to join us on this journey of transformation and growth. We’re expanding our horizons and seeking people who share this same passion for technology and continuous learning. If you fit this profile, come join our team! ### **RESPONSIBILITIES AND ATTRIBUTIONS** * Act as a technical reference, ensuring code quality and best practices; * Define scalable architectures and lead the modernization of legacy Delphi systems; * Support the technical development of the team (Junior and Mid-level); * Develop and integrate APIs, databases, and modern technologies; * Refactor code applying Clean Code and SOLID principles; * Diagnose and resolve performance and memory issues; * Modernize interfaces and improve user experience; * Participate in technical analyses, documentation, and follow-up meetings; * Support the Project Manager in driving deliveries. ### **REQUIREMENTS AND QUALIFICATIONS** * Advanced proficiency in Delphi/Object Pascal, including Generics, Anonymous Methods, Attributes, RTTI, and memory management (memory leaks and pointers); * Experience migrating legacy systems (Delphi 7/XE) to newer versions (Delphi 11/12); * Strong experience with VCL and knowledge of FireMonkey (FMX) for cross-platform applications; * Practical application of OOP, SOLID, Design Patterns, and Clean Code, with hands-on experience in layered architectures, MVC or MVVM; * Experience creating and consuming REST/JSON and SOAP/XML APIs; * Proficiency in FireDAC (or UniDAC/DataSnap) and advanced SQL, including stored procedures, triggers, and query optimization in Firebird, SQL Server or PostgreSQL; * Experience with ORMs such as Spring4D, Aurelius or mORMot (desirable); * Proficiency in Git (GitFlow, Pull Requests, and conflict resolution); * Knowledge of third-party libraries and components such as ACBr, DevExpress, TMS or FastReport; * Experience with automated testing (DUnit/DUnitX) and familiarity with CI/CD concepts applied to the Delphi ecosystem.

Source:  indeed View original post
João Silva
Indeed · HR

Company

Indeed
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.