Position Overview
We are looking for a Project Manager who can successfully lead software development projects, manage client relationships, and drive strategic vision.
This role goes beyond traditional project management. You will be a trusted advisor to clients, helping to shape their technology strategies, validate product assumptions, and align project goals with business outcomes. The ideal candidate will have strong account management skills, a technical background in software development, and the ability to translate business needs into actionable development tasks.
This is not a traditional task-tracking project management role. We are looking for someone who can think strategically, provide technology leadership, and drive project success from both a business and execution perspective.
You’ll work closely with internal teams, including developers and designers, while also serving as the primary point of contact for clients.
Responsibilities
Own client relationships, acting as the main point of contact.
Help clients shape their product vision, validate assumptions, and recommend technology solutions based on business goals.
Develop and implement technology strategies for clients.
Define project scope, budgets, and timelines.
Lead and manage software development projects from inception to delivery.
Conduct gap and risk analysis to identify potential project challenges.
Ensure that technical feasibility, business value, and client constraints are balanced effectively.
Create and manage detailed project tasks and technical documentation.
Facilitate project meetings with both internal teams and clients.
Ensure team alignment with delegated tasks and project goals.
Track project financials to ensure profitability and resource efficiency.
Develop mitigation plans for risks and ensure early resolution of project roadblocks.
Support business development efforts by contributing to project scoping and proposals.
Foster long-term client relationships, ensuring continued engagement beyond project completion.
Personal Competencies
Exceptional communication and collaboration skills.
Ability to foster strong relationships with clients and team members.
Strong client account management capabilities.
Must be able to translate business goals into a phased roadmap and prioritize features based on value vs. effort.
Comfortable challenging client assumptions and providing alternative solutions when needed.
Should be able to identify early warning signs of scope creep, misalignment, or technical feasibility issues.
Excellent organizational and multitasking skills.
Ability to work independently and lead teams.
Requirements
Required Knowledge & Experience
5+ years of experience as a Project Manager, ideally in an agency or consulting environment.
Experience managing client relationships and accounts.
Experience working with US-based clients.
Experience leading discussions on architecture trade-offs, scalability, and technical risks.
Experience negotiating scope adjustments with clients while protecting timelines and budgets.
Technical knowledge of software development processes.
Experience working with developers, designers, and stakeholders.
Familiarity with Agile and Scrum methodologies.
Proficiency with project management tools.
