




Job Summary: Design, develop, and maintain scalable, secure, and high-performance backend systems, lead technical decisions, and collaborate with cross-functional teams. Key Highlights: 1. Lead technical decisions and support system architecture definitions 2. Contribute to the team's technical evolution by mentoring developers 3. Ensure compliance with security, scalability, and observability standards * Design, develop, and maintain scalable, secure, and high-performance backend systems * Lead technical decisions and support system architecture definitions * Develop APIs and distributed services * Ensure code quality through best practices, automated tests, and code reviews * Collaborate with cross-functional teams (Frontend, Product, Design, DevOps) * Identify performance bottlenecks and propose continuous improvements * Resolve complex problems and production incidents * Contribute to the team's technical evolution by supporting and mentoring less experienced developers * Actively participate in agile ceremonies and technical planning * Ensure compliance with security, scalability, and observability standards Requirements: * Solid experience as a Senior Backend Developer * Proficiency in at least one backend language (e.g., Java, C\#, Node.js, Python, Go, or similar) * Strong experience developing RESTful and/or GraphQL APIs * Advanced knowledge of relational and non-relational databases * Experience with distributed system and microservices architecture * Solid understanding of version control (Git) * Experience with automated testing and software quality practices * Familiarity with agile methodologies (Scrum, Kanban) * Ability to make technical decisions and think critically * Strong communication and teamwork skills Benefits 20 paid vacation days.


