Role Summary
We are looking for a senior, technically-trained Software Project Manager / Technical Lead who will own the delivery of our software development projects end-to-end. This hybrid role combines hands-on engineering, project management, and client ownership. You will own project outcomes: scope, timelines, technical direction, client relationships, developer management, and engineering quality. As the company grows, this role is expected to scale into a Head of Delivery / Engineering Lead position — building and leading the delivery organization, shaping how we deliver software at scale, and owning the standard the whole team works to.
What you'll be doing:-
Delivery Ownership
- Own end-to-end delivery across multiple projects (scope, plan, execution, andoutcome)
- Make trade-off decisions independently and manage sprint cycles (planning, stand-ups, retrospectives)
- Maintain project plans, identify risks, and ensure on-time delivery
Technical Leadership
- Hands-on: read, write, and review code
- Own technical architecture and implementation decisions for client projects
- Stay hands-on with coding when needed to unblock or improve quality
- Act as technical escalation point for team and external developers, freelancers
Client Ownership
- Serve as main client contact; manage requirements and expectations
- Translate business needs into technical specifications
- Handle scope changes and difficult conversations professionally
Team Leadership & Developer Management
- Lead internal staff, external developers, and freelancers — both technically and operationally
- Assign tasks, review work, and ensure quality and timelines
- Assess and onboard new freelancers or contractors
- Mentor junior team members
Scope & Commercial Discipline
- Monitor scope, risks, and project profitability
- Manage change requests and prevent scope creep
- Keep timelines realistic and adjust plans proactively
- Align all stakeholders and founder share the same understanding of whatis in and out of scope
Process & Engineering Quality
- Enforce engineering and delivery standards (Git workflow, code review, testing, QA,UAT, deployment, and post-launch support)
- Own release cycles and ensure production-quality delivery
- Improve processes with scalable playbooks and best practices
- Track and drive resolution of bug reports, client feedback, and post-delivery issues
Documentation & Reporting
- Provide clear weekly status updates to Founder (risks, blockers, decisions)
- Maintain technical documentation to a professional standard
- Write clear meeting notes, action items, and decision logs for client and internal meetings
- Capture learnings to improve future delivery
What we're looking for:-
We are looking for someone with 4 to 7 years of combined experience across software development and project or delivery management — both sides are required; pure PM or pure IT backgrounds will not fit this role.
- Degree in Computer Science, Information Technology, Software Engineering, or a related technical field — or an equivalent hands-on track record
- Hands-on coding experience in at least one modern stack (language and framework are not prescriptive — we care about engineering fluency, not a specific tech)
- Solid SDLC fundamentals: Git, code review, CI/CD, testing, deployment, and monitoring
- Proven experience leading developers — internal, freelance, or distributed
- Proven experience owning client relationships and delivery commitments end-to-end
- Strong written and verbal English; able to run client calls and produce professional written artefacts
- Able to operate as a decision-maker — comfortable making and defending calls without step-by-step direction
- Experience with project management tools (Jira, Asana, ClickUp, Linear, *************, or similar)
Personal Attributes
- Has run projects end-to-end as the most senior technical person in the room
- Commercial awareness — understands margin, utilization, estimation risk, and scope economics
- Comfortable pushing back professionally on the Founder, clients, or developers when the call is wrong
- Agile, Scrum, or Kanban experience — and the judgement to know when to apply them
- Familiarity with WordPress, web development, and custom software delivery models is a plus
- Calm and composed under pressure, especially during client escalations or delivery crunches
- Strong sense of ownership; treats the business as their own
Job Types: Full-time, Permanent
Pay: RM5,000.00 - RM7,500.00 per month
Benefits:
- Maternity leave
- Opportunities for promotion
- Professional development
Application Question(s):
- What is your expected salary for this position?
- Where is your current location?
Work Location: In person