Browse All Jobs
Job Description
Spin is seeking an Engineering Lead to manage and coordinate a team within its Industry Verticalization cell. This is a leadership-driven role focused on overseeing projects, guiding teams, and ensuring alignment across business and technical areas. The Engineering Lead will work closely with clients, using their understanding of both client needs and team capabilities to support the delivery of technical solutions, while proactively identifying and mitigating technical risks.

Responsibilities:
  • Lead and support a multidisciplinary team of engineers.
  • Own project estimations, delivery tracking, and team performance metrics.
  • Act as the main point of contact for PMO, business units, and external stakeholders.
  • Collaborate with other Engineering Leads across teams.
  • Oversee Agile/Scrum ceremonies.
  • Validate adherence to architectural standards.
  • Guide development processes in coordination with tech leads.
  • Supervise QA processes.
  • Provide Level 2 and 3 technical support.
  • Mentor team members.
  • Manage dependencies, technical debt, and risk proactively.
  • Support payment methods, checkout systems, and other fintech solutions.
  • Occasionally take part in on-site visits to pilot client stations.

Requirements:
  • 7+ years in software development, with at least 2 years in engineering leadership roles.
  • Expertise in Java and strong understanding of frontend, backend, and mobile technologies.
  • Proven experience with software architecture, including Clean Architecture and SOLID principles.
  • Familiarity with Kotlin, C#, RESTful APIs, microservices, databases, and cloud infrastructure.
  • Background in Agile methodologies and technical project management.
  • Strong understanding of secure development practices and CI/CD pipelines.
  • Excellent communication and collaboration skills.
  • Experience in fintech or banking, particularly involving POS terminal integration, is highly desirable.
  • Fluent in English.

The role offers:
  • Opportunity to lead a multidisciplinary team of engineers.
  • Strategic, leadership-driven role.
  • Remote work supported, with occasional office attendance.
Apply Manually