We are looking for a Project Manager to lead the planning, execution, and delivery of software and AI-driven projects across international clients. This role ensures projects are delivered on time, within scope, and aligned with business outcomes while coordinating cross-functional engineering squads and stakeholders.
The ideal candidate has strong experience managing software development lifecycle projects, working with distributed teams, and operating in agile delivery environments.
The job requires:
-
3 years of experience managing software development projects
-
Experience working with agile methodologies (Scrum / Kanban)
-
Strong stakeholder management skills (technical + non-technical)
-
Experience coordinating distributed or nearshore teams
-
Understanding of SDLC, cloud environments, and modern web architectures
-
Advanced English (client-facing communication)
-
Experience with tools such as Jira, ClickUp, Notion, or similar
-
Ability to manage multiple concurrent projects
The responsibilities of the role include:
-
Manage end-to-end delivery of software development and AI implementation projects.
-
Define project scope, timelines, deliverables, and resource allocation with internal stakeholders and clients.
-
Coordinate multidisciplinary teams (engineering, UX/UI, QA, DevOps, Product).
-
Track project progress using agile frameworks (Scrum / Kanban).
-
Facilitate sprint planning, daily standups, retrospectives, and stakeholder updates.
-
Identify risks, dependencies, and blockers, ensuring proactive mitigation.
-
Maintain visibility into delivery metrics, KPIs, and team velocity.
-
Ensure alignment between technical execution and business goals.
-
Manage communication with international clients and leadership teams.
-
Support estimation processes and roadmap planning.
-
Oversee documentation, reporting, and delivery transparency.
-
Drive continuous improvement in delivery workflows and operational efficiency.