Engineers who care about the problem, not only the code.
We look for people who can explain their work to a business owner and still hold a high technical bar.

3 roles open now.
All roles are full-time and onsite in Islamabad, working on products for international clients.
AI/ML Engineer
Build AI features that real users rely on: retrieval over company documents, classification, summaries and agent workflows, with evaluation and guardrails built in.
Full Stack Developer
Build and improve web platforms, portals and integrations for international clients, from the database to the interface, in React or Next.js with Node.js or Laravel.
Flutter Developer
Build cross-platform mobile apps for iOS and Android that connect to real business systems, from health tracking to bookings and field operations.
What we look for.
- 01
Curious about the business
You want to know why a feature matters before deciding how to build it.
- 02
Clear in writing
Decisions, trade-offs and handovers are written so others can rely on them.
- 03
Owns the outcome
You care whether the software works for its users, not only whether the ticket closed.
- 04
Pragmatic with technology
You choose tools for the problem, and can say why.
What you get.
Real client work
Products, platforms and AI features for international clients, used by real people every day.
Senior review
Every change is reviewed. You learn from the code review as much as from the work.
Modern stack
TypeScript, React, Next.js, Laravel, Flutter, Python, AWS, Azure and the major AI APIs.
Ownership
You own features end to end and talk to the people who use them.
Room to grow
Regular feedback and the chance to take on bigger problems as you prove yourself.
Onsite team
A focused team in Islamabad, working together on the same problems every day.
Five steps, no surprises.
- 1
Apply
Send your CV and a short note through the form. We read every application.
- 2
Intro call
A 30-minute conversation about your experience and what you want next.
- 3
Technical task
A short, practical task close to the real work, reviewed with you.
- 4
Team interview
Meet the engineers you would work with, onsite in Islamabad.
- 5
Offer
A clear written offer with the role, start date and terms.
Not the right role yet?
Tell us what you do best and attach your CV. We keep strong profiles on file and contact you when a matching role opens.
Applications go to careers@codeworxdevelopers.com.
Questions about working here.
Are CodeWorx roles remote or onsite?
The current roles are full-time and onsite in Islamabad, Pakistan. Client work is international, so you will work with teams across several time zones.
How do I apply for a job at CodeWorx Developers?
Open the role, fill in the application form and attach your CV as a PDF or Word file. Applications go straight to careers@codeworxdevelopers.com.
What does the hiring process look like?
Five steps: application, a 30-minute intro call, a short practical task, a team interview onsite and a written offer.
Can I apply if there is no open role that matches me?
Yes. Use the general application form and tell us what you do best. We keep strong profiles on file for future roles.





