We are a software agency that has been building products for over 5 years. We’ve shipped 100+ applications for clients in the US, UK, and EU and AU. We don't work the "old way." We heavily use AI-assisted coding (Claude Code) to move fast. If you love clear thinking and staying ahead of tech trends, you'll fit right in.
About the Role
We're looking for a Technical Project Manager who owns client accounts end-to-end.
Not a coordinator. Not someone who forwards emails and asks "is this done yet?"
You talk to the client. You figure out what needs to be built. You write it down clearly enough that a developer can build it without guessing. You test it. You ship it. You keep the client happy.
We are a small team. No separate designer, PM or BA on every project. You own the delivery from spec gathering to deployment.
We care about how you think, not what certifications you have.
You'll work directly with the founders of the agency.
What You'll Do
Own the client
- Main point of contact for 1-3 client accounts (US, UK, AU)
- Run calls, send updates, manage expectations
- Requirements unclear? You push back and ask the right questions
- No surprises for the client. Ever.
Define what gets built
- Turn messy client requests into clear specs developers can build from
- Think through what happens when things fail- not just the happy path
- Draw simple diagrams when the logic is complex
- Read third-party API docs and figure out how a client's existing systems work -CRMs, internal tools, booking platforms, whatever the project needs
Ship it
- Break work into tasks. Prioritize. Track progress.
- Make sure nothing falls through the cracks
- Coordinate between developers and clients
Test it yourself
- Test features before showing them to the client
- Bad input? Connection drops? You check.
- Bug reports say "when I do X, Y happens instead of Z"- not "it doesn't work"
What We're Looking For
You understand what's being built, not just when it's due
- You know what an API is. What a webhook does. What a database table looks like.
- You can read a JSON response and tell us which field matters
- You don't write code - but you're not afraid of technical conversations
You think about what can go wrong
- "What if the payment fails?" "What if the user loses connection?" "What if the API doesn't respond?"
- You ask these questions before developers start building
- You've been burned by missed scenarios before. You don't let it happen again.
You own everything
- "That's not my job" is not in your vocabulary
- Client update? You send it. Testing needed? You test it. Wireframe needed? You draft it with AI.
- The whole project is your responsibility. Not just your part.
Clear communicator
- Fluent English, spoken and written
- You can run a client call confidently
- You write specs a developer can build from without 10 follow-up questions
Tools
- Diagramming: Mermaid js, Draw.io, Excalidraw, Miro
- Specs & Docs: Markdown, Google Docs
- Communication: Chat, Loom, Google Meet
- Project tracking: Clickup or similar
- AI tools: Claude, ChatGPT, Gemini, Claude Code
- Basic wirframing: Claude, Bolt, Lovable
You don't need to know all of these. You need to learn what each project requires.
Perks for you
- Quarterly Performance Bonus- (Potential to multiply your salary- no cap)
- Company equipment (up to PKR 130k allowance to upgrade workstation)
- Laptop allowance (when you use your own laptop)
- Internet backup
- Medical insurance (dependents and parents included)
- Directly communicate with clients and PMs (US, UK, EU) on a regular basis
- Paid time off and leave encashment
- Fully remote and open work culture
Job Type: Full-time
Pay: Rs200,000.00 - Rs500,000.00 per month
Application Question(s):
- What is the CGPA/aggregate result of your undergraduate degree?*
- This is a 100% remote role. But our office timings are 9am-6pm (Pakistan).
Please write this sentence below, "I understand that the office timings are 9am-6pm Monday to Friday and remote does not mean I can work any time I want"
- You will be required to work from home. Can you please describe your home working environment?*
- Are you employed? What is your current salary (PKR)?
- What is your expected salary (PKR)?
- Pick a specific feature from a recent project. How did you take the initial requirement and turn it into something a developer could build from? What did you write down, what format did you use, and what did the developer actually receive from you?
- Have you ever pushed back on a client because their requirement didn't make sense or would cause problems later? What happened?
- What's the worst time something broke in production or went wrong because a scenario wasn't thought through before development? What was missed?
- Tell us about a time you had to get technical to do your job. What was the situation?
- Tell us about a time a client blamed you for something that broke. What actually happened and how did you handle it?
Work Location: Remote