Software Development Team Leader

Smartcat Logo

Smartcat

πŸ“Remote

Summary

Join Smartcat, a Series C company experiencing 130% year-over-year growth, as a Senior Software Development Leader. Lead a team of up to 7 software developers, owning all technical aspects of development and managing team development, talent acquisition, and member promotion. Drive high-quality product delivery, exceeding customer expectations through close collaboration with product managers and other development teams. You will make architectural and technical design decisions, handle estimations and on-time delivery, develop complex product parts, conduct code reviews, and work on quality and process improvements. Recruit, build, and lead a top-tier engineering team across various regions and time zones. This role requires significant experience in software development and leadership, expertise in managing high-load systems, and proficiency with AI-powered development tools.

Requirements

  • Minimum of 10 years in software development, with 5+ years in leadership managing teams of 5+ engineers
  • 5+ years of .NET experience
  • Proven leadership and management skills, capable of motivating and guiding teams to achieve objectives
  • Own end-to-end delivery timelines with measurable quality metrics
  • Lead technical debt reduction initiatives with quantifiable impact
  • Mentor team on modern development practices and AI tool adoption
  • Experience in scaling products during rapid growth phases
  • Expertise in managing high-load, secure, and scalable systems, ensuring robust performance under peak demands
  • Familiarity with performance optimization and system resilience strategies
  • Adaptability to thrive in a high-intensity startup environment, with a commitment to continuous improvement
  • Proficiency with AI-powered development tools (GitHub Copilot, Cursor, JetBrains AI Assistant, you say)
  • Experience integrating LLM APIs and AI services into production systems
  • Prompt engineering skills for code generation, documentation, and testing
  • Receptiveness to feedback and diverse viewpoints
  • Based in an EU-friendly timezone
  • Demonstrated experience in working within international environments
  • Able to cooperate with US-based teams during US morning hours
  • Fluency in English

Responsibilities

  • Drive the delivery of a high-quality product, exceeding customer expectations
  • Work closely with the Product Managers to clarify requirements
  • Make architecture and technical design and decisions for the solution
  • Make estimations and be responsible to deliver on-time
  • Develop the most complex parts of the product
  • Code review of your team code
  • Work on quality and process improvements together with other teams
  • Collaborate with the other development teams to build performant and reliable product
  • Partner with the infrastructure team to transform and scale the product for 100x growth
  • You know how to use AI-driven agile development to stay flexible and deliver value to customers
  • Recruit, build, and lead a top-tier engineering team across various regions and time zones, enhancing the hiring process, offering expert technical guidance, and fostering career development

Preferred Qualifications

  • Experience in building products from scratch
  • Experience with Vue.js, and MongoDB
  • Proficiency with public-cloud platforms and services
  • Mastery in using AI tools (Copilot/Cursor/WindSurf (etc, you choose), GPT APIs, LLMs) across the entire development lifecycle

Benefits

Fully remote team

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.