Development Manager (#14450787)

Work type:
Flexible (Office/Remote)
Technical Level:
Job Category:
Software Development

Our client has created a purpose built enterprise class platform that celebrates employees, managers and business leaders to effectively drive “positive, goal directed behavior” and recognizes major accomplishments and milestones across an organization in support of personal, team and corporate goals. The company is currently working on the implementation of new products using modern technologies and frameworks to meet scalability and customization challenges.

A Software Development Manager is primarily responsible for coordinating and managing the entire software development process. An SDM oversees a team/team’s performance, schedule, capacity and projects to ensure business goals are met. A Software Development Manager plays a crucial role in the day-to-day operations of the department and functional team/teams, providing clear direction, mentorship, ownership and prioritisation during the application’s development process, ensuring constant stability and improvement of delegated ecosystem Feature(s).


  • Delivering projects and products using the appropriate agile project management methodology, learning & iterating frequently
  • Taking full ownership over a delegated Feature(s), as well as teams and resources, assigned to the Functional unit
  • Identifying key business objectives and providing solution recommendations while performing business proofs
  • Working with the Product Manager to define the roadmap for any given Feature and evaluating user stories from a technical perspective
  • Ensuring all delegated Features are built to an appropriate level of quality for the stage (alpha/beta/production)
  • Setting up procedural guidelines to establish a successful delivery process
  • Overseeing teams across the different stages of project delivery by supervising staff
  • Ensuring that operations are cost-effective and stay within budget
  • Handling all challenges in support of company-wide projects/programs delivery in a form of efficient scoping, prioritisation and requested functionality delivery expedition
  • Mediating and resolving cross-team negotiation issues, acting as a point of escalation for stakeholders and team members
  • Orchestrating team/teams backlog and scope adjusting to strict deadlines and business goals
  • Implementing and maintaining Feature and team/teams KPIs, metrics and operational excellence according to industry best practices
  • Acting as liaison officer between different teams to build partnerships and develop solutions.


  • BS in science, engineering, technology architecture, database design, or software engineering
  • 5+ years of experience in technology development, with at least five years spent using software delivery management tools
  • Proven experience delivering software projects effectively
  • Established experience with project management programs, SCRUM, and different variants of
    AGILE techniques are also expected, along with familiarity with code management and
    Continuous Integration/Delivery Implementation (CI/DI)
  • Experience working with Model View Controller (MVC) design patterns, Object-Oriented
    Programming (OOP), and relational databases
  • Strong analytical skills and data oriented mindset
  • Excellent people management and communication skills

We offer:

  • Flexible working hours
  • A competitive salary and good compensation package
  • Best hardware
  • A masseur and a corporate doctor
  • Healthcare & sport benefits
  • An inspiring, comfy, clean and safe office

Professional growth:

  • Challenging tasks and innovative projects
  • Meetups and events for professional development
  • An individual development plan
  • Mentorship program


  • Corporate events and outstanding parties
  • Exciting team buildings
  • Memorable anniversary presents
  • A fun zone where you can play video games, foosball, ping pong, and more.