Project Manager/Scrum Master

We are hiring experienced professional, responsible for overseeing our ongoing projects, setting up the new projects, and leading our team into the successful completion of sprints and projects.
Scroll to content

Project Manager/Scrum Master is responsible for effectively and efficiently managing the sprints from planning to execution to review, in an agile development environment. Your role will include running daily scrums, managing project progress, collaborating on requirement documentation, managing eventual barriers to keep the team moving forward. You will be responsible to communicate and collaborate with the engineering and management teams. The ideal candidate will be able to collaborate with cross-functional teams, demonstrate strong leadership abilities, and have the desire to be part of a growing company where you’ll have the opportunity to guide the development of our projects. If you have exceptional interpersonal skills, are detail-oriented, and passionate about technology, join our team!

Required skills

  • Active listening
  • Emotional intelligence
  • Virtual/remote team management
  • Experience in a project manager/scrum master role
  • Previous work experience with software development
  • Excellent communication and leadership skills
  • Problem-solving and conflict-resolution ability
  • Outstanding organizational skills
  • Ability to evaluate, prioritize, and communicate requirements and user stories.
  • Demonstrated understanding of product lifecycle management, whole product strategies, and go-to-market strategies
  • Strong project management skills and self-discipline to execute with high quality
  • Strong analytical and decision-making abilities
  • Experience with SaaS and/or cloud-based solutions is a plus
  • Quality assurance and control techniques
  • Risk assessment techniques
  • Scrum Master certification is a plus


  • Create detailed project plans and delivery timelines 
  • Coordinate sprints, daily stand-ups, technical meetings, and retrospective meetings
  • Ensure the project timeline is followed 
  • Coordinate multiple small teams on different software projects
  • Facilitate internal communication and effective collaboration
  • Work closely with the client and the Account Manager 
  • Work with the technical team to handle backlogs and new requests
  • Resolve conflicts and remove obstacles that might occur
  • Ensure deliverables are up to quality standards
  • Create detailed tasks and organize them in the task management tool Gitlab, resulting in a highly organized workflow
  • Create project documentation including minutes of meetings, weekly and monthly reports, status reports, release notes, etc.
  • Help build a productive and positive working environment 

Additional information

  • Remote status

    Flexible remote

Or, know someone who would be a perfect fit? Let them know!


Boulevard Saint Clement of Ohrid
1000 Skopje Directions

  • 100% Remote Work

    Work from one of our offices, or anywhere else you like!

  • Flexible Working Hours

    Make your own functional schedule!

  • Competitive Salary

    Adjusted to your experience and current market conditions.

  • Career & Personal Development

    Learn more by attending courses and conferences.

  • Team Activities

    Attend our Hackathons, Meetups, Kspresso sessions and after-work hangouts.

Workplace & culture

Thanks to our vibrant working environment, we remain energised, driven and united in our passion for big ideas. Our focus on performance encourages each team member to push themselves and reach new milestones every day.

We also encourage and motivate our team to support the wider tech community, through transparency and through our open-source contributions as well.

As a team and as individuals, we strive to learn and grow on a personal and professional level. Side-by-side, we deliver results, and of course, have lots of fun too!