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.