Software Development Manager

Job Summary

The Ring team is looking for a passionate, results-oriented, inventive software manager to lead a software development team focused on building a Software Design Framework which is modular, scalable and reusable and that enables rapid system development.

The candidate must thrive in a fast-paced environment, demonstrate an understanding of object-oriented design, and drive the realization of the Project Roadmap.

This hands-on position requires broad engineering competence and in-depth technical knowledge of object-oriented software development, as well as demonstrated experience successfully planning, organizing, and conducting software development projects in a dynamic environment.

Responsibilities and Duties

  • Work with the software development team to build a technical solution used across a variety of product families
  • Instill best practices for software development and documentation
  • Provide hands-on technical leadership to the team, including your own code contributions, design reviews, and prioritization
  • Establish aggressive, achievable schedules for development and execute on them
  • Monitor, drive and facilitate individual growth of your team’s individual contributors
  • Define detailed technical requirements from high-level product requirements and enable your team to do the same
  • Drive and facilitate innovation within the team

Qualifications and skills

  • Bachelor's degree in Computer Science, Computer Engineering or related technical discipline
  • 7+ years of software development experience, as a developer or manager
  • 3+ years of management experience leading software development teams
  • Strong C++, C knowledge and CS fundamentals
  • Strong verbal and written communication skills


Nice to have


  • Strong business and technical vision
  • Ability to handle multiple competing priorities in a fast-paced environment
  • A deep understanding of software development in a team, and a track record of shipping software on time

We offer multiple benefits that include

  • Working for one of the top product companies in the world:
  • Opportunity to influence the products quality
  • Challenging tasks
  • Competitive salary
  • Relocation bonus
  • PE accounting and support
  • 18 paid vacation days per year
  • Fully equipped A-class office space in the business center (near “Olimpiyska” subway station)
  • Social package, including gym membership compensation, medical insurance
  • Free meals, fruits, and sweets
  • Educational possibilities, knowledge hub, and free English classes
  • Career plan, professional growth, and semiannual performance review.