




Are you passionate about technology, possess a strategic mindset, sharp curiosity, solid experience in developing scalable systems, and enjoy working on highly complex projects—shaping architectural decisions and mentoring other developers? Then this role might be for you! We are looking for a Senior Developer with strong technical expertise, critical thinking, systemic vision, and the ability to lead end-to-end solutions—directly contributing to the evolution of our digital products and to the team’s technical maturity. Your main responsibilities will include: * Acting as the technical reference within the team, supporting architectural decisions and guiding engineering practices; * Mentoring junior and mid-level developers to foster technical growth and promote best practices; * Designing, developing, and maintaining high-performance, scalable web systems and RESTful APIs; * Defining architectural standards, guiding code’s technical evolution, and ensuring adherence to best practices (e.g., Clean Architecture, DDD); * Conducting in-depth code reviews to ensure code quality, security, and consistency; * Implementing, optimizing, and monitoring operations on relational databases (MySQL, PostgreSQL, MSSQL, Oracle) and, when necessary, non-relational databases; * Working in complex environments involving multiple internal and external integrations; * Creating, maintaining, and optimizing Docker containers and CI/CD pipelines for development, staging, and production environments; * Collaborating with infrastructure teams to ensure observability, scalability, and resilience of services; * Analyzing legacy systems, proposing structural refactorings, and leading rewrites when required; * Investigating and resolving critical issues to ensure application stability; * Documenting technical solutions, architectural patterns, and key decisions; Join us and become part of a company that values your talent, fosters a collaborative environment, and encourages your professional development!


