Position: Project Manager
Company: Vidmind
Category: Project Manager
Experience required: 3y
English level: intermediate

**About the role**
Interested in managing complex Software development projects? Passionate about unique client-server platforms and multi technology based solutions?

Vidmind is growing and opening another position for a Software Project Manager, hands-on person, experienced in planning and scoping, orchestrating and leading projects in parallel; Knows how to drive forward the efficiency of both the Internal development teams and the external teams of clients and 3rd parties; Understands the technology and dependencies in Software development and can review basic architecture and solutions; Self-motivated to lead a professional project team of back end and front end clients, meeting deliverables in time, quality and customer satisfaction.

**Main duties and responsibilities**

• Delivery Management for a project to ensure on-time service execution.
• People management and track team health.
• Manage full projects cycles of a software development team, including:
- initial info gathering and kickoff;
- planning and defining scope with realistic while challenging time estimations;
- building a project plan on best practice PM tools;
- resource planning and management;
- ensuring proper documentation of the projects and deliverables;
- performing risk analysis and managing the risks and issues;
- monitoring and reporting progress to stakeholders;
- ensures the successful implementation of the project deliverables to production.
• Ability to manage a few projects in parallel.
• Ensure high-standard deliverables under challenging timelines.
• Maintain good client care and professional communication.
• Contribute in all phases of the development lifecycle.
• Follow best practices (test-driven development, continuous integration, SCRUM, refactoring, code standards).
• Reports to the company CTO or Equivalent (or COO/CEO as required).

**Experience & qualifications**

• Experience of software project management - A MUST.
• High level of Gantt management in building and managing Software project plans with Baselines to reflect clear status to the clients and management.
• Experience in the development environment of highly interactive applications.
• Practical knowledge of software tools – Git, Jira, Confluence.
• General understanding of REST/microservice architecture.
• BS/MS degree in Computer Science, Engineering or a related subject.
• Native Russian speaker. 
• English Writing and speaking, Intermediate level or higher.

**Required characteristics**

• Self-motivated and knows well how to motivate others.
• Resourceful and independent in work and decision-making.
• Ability to handle stressful situations of work and facing clients.
• High organizational skills, punctuality and attention to details.

**Will be a plus:**

• Knowledge in continuous Delivery and Integration process design.
• Technical background (QA/Development)
• Experienced with team design and management.
• Experience with Advanced roadmap (Jira tool)
• Experience Knowledge in Video protocols like HLS/DASH.
• PMI methodologies background.
• Understanding of DB (Mongo) and backend solutions.

**We offer**

• Open-minded, collaboration-friendly, invention-driven team.
• Paid vacation (20 days a year) and sick days.
• Medical issuance.
• Sport compensation.
• Comfortable and modern office in the center of Kyiv.
• Corporate/team/special events.
• Hybrid working model.