🌏 Australia · United States · Canada · Middle East
Team members working together at Avaib’s development centre

Home/Careers

Careers at Avaib

Software development jobs, on a senior team that stays.

Looking for software development jobs where you learn beside senior specialists on real client work? Avaib has been building custom software since 2004. We hire engineers, designers, QA, sales and content people, and back them to go deep in their craft, not spread thin.

Building for teams in Australia, the United States, Canada and the Middle East.

2004
Delivering since
600+
Projects delivered
15 days
Paid leave a year
80%+
Client retention

Why work here

Build a real software development career, not just take a job.

The best place to grow is beside people who are already very good, on work that actually ships.

Avaib is a multinational software and consulting company, delivering since 2004, with more than 600 projects behind us. We build custom software, AI solutions and dedicated development teams for clients in Australia, the United States, Canada and the Middle East, and we do it with senior specialists and a dedicated quality assurance department, not a rotating cast of juniors.

That matters for your career. You learn from senior people, you go deep in a specialism rather than spreading thin, and you pick up a disciplined, professional way of using modern AI coding tools that makes you faster without cutting corners. It is a steady, proven team with real clients, and a genuine place to get good.

Ready now? Email your resume to careers@avaib.com with the role in the subject.

See open roles

Open roles

Current software development jobs and openings.

These are the roles we hire for. Apply to any of them by emailing your resume to careers@avaib.com with the role in the subject line.

Engineering

.NET Software Engineer

Full-time · internships available

Build and maintain custom web applications in ASP.NET and C# with SQL Server, WebAPI and modern JavaScript. Senior specialists lead, and there is a real path in through our internships.

Engineering

Python Developer

Full-time

Build backends, automation and data-driven services in Python, working across web APIs, integrations and AI-adjacent tooling alongside a senior team and a dedicated QA department.

Engineering

PHP Software Engineer

Full-time

Develop and support web applications in PHP with frameworks such as Laravel and Symfony, working across the full stack alongside a senior team and a dedicated QA department.

Engineering

Microsoft Dynamics 365 Developer

Full-time

Customise and extend Microsoft Dynamics 365 and the Power Platform — plugins, workflows and integrations — to fit each client’s business, backed by senior specialists and real QA.

Engineering

SharePoint Developer

Full-time

Build and customise SharePoint sites, workflows and integrations for document-heavy businesses, connecting them cleanly to the wider Microsoft 365 stack.

Engineering

AI / Machine Learning Engineer

Full-time

Design and ship AI and machine-learning features — from model integration to retrieval and automation — inside real client products, not lab demos, with senior engineers alongside you.

Engineering

AI Solutions Engineer

Full-time

Turn business problems into practical AI solutions: scope the use case, wire up LLM and automation tooling, and take it from proof of concept to something clients can rely on in production.

Quality

Quality Assurance (QA) Engineer

Full-time

Join our dedicated QA department: plan and run manual and automated testing, catch issues before clients ever see them, and help keep our 30-day post-launch warranty a promise we keep.

Design

Web Designer

Full-time

Design clean, responsive interfaces for real products, turning requirements into layouts that work as well on a phone as on a desktop, in close step with the engineering team.

Engineering

HTML / CSS Developer

Full-time

Turn designs into pixel-accurate, responsive front-ends in HTML5 and CSS3 that hold up across browsers and screen sizes and hand off cleanly to the application developers.

Sales

Tele Sales Representative

Full-time

Speak with prospective clients in North America, qualify their needs and connect them with the right senior contact. Clear English and a professional manner matter most here.

Content

Content Writer

Internship

Write clear, useful content for the web as a content-writing intern: a genuine way in for strong writers who want to learn how a software company communicates.

Sales

Sales Team

Full-time

Join our sales team to grow relationships across Australia, the US, Canada and the Middle East, representing senior-built software at cost-effective rates.

What you get

How we work, and what we offer.

Regular hours, real leave, senior people to learn from, and a modern way of working that makes you better at your craft.

A senior-only team to learn from

You work beside senior specialists, not thrown in at the deep end. We value deep specialists over generalists, so you get to go properly good at your craft rather than spreading thin.

Learn professional AI-accelerated delivery

Our engineers use advanced AI coding tools in a disciplined, professional way, steering and reviewing every step. You learn to work this way too, so you ship faster without cutting corners, a skill that travels.

A steady Monday-to-Friday week

Regular hours, Monday to Friday, 9 AM to 6 PM. Predictable time, real focus, and a team that respects your evenings and weekends.

15 days of paid personal leave

Fifteen working days of personal holidays every year, so you can rest, travel or simply switch off and come back sharp.

Grow with your performance

Increments come with your position, experience and performance. Do strong work and it shows up in what you earn and what you get to work on.

A proven, stable employer

Avaib has been delivering software since 2004, with more than 600 projects behind us. You join a settled, profitable team with real clients, not a start-up finding its feet.

How to apply

Applying to Avaib, step by step.

No portals and no black holes. One email starts it, and a real person takes it from there.

1

Email your resume

Send your CV to careers@avaib.com and put the role you want in the subject line. A short note on why you are a fit helps, but is not required.

2

We review it

A real person reviews every application. Our response window runs from a day to eight weeks depending on the role and how many people we are speaking with.

3

A skills conversation

If it looks like a fit, you talk with a senior lead about your work and how you think, not a scripted screening. This is where specialists shine.

4

Offer and onboarding

A clear offer, then onboarding into a senior team on a real project, with people around you who have shipped this kind of work many times before.

Send your resume to careers@avaib.com — response window is a day to eight weeks.

Email your resume

Where you would be

Where our roles are based.

All our engineering, design and QA roles are based at our development centre in Karachi, Pakistan. We hire in Pakistan.

Development centre

Karachi

Pakistan

Our development centre and where all our engineering, design and QA roles are based. We hire in Pakistan.

812 Caesar’s TowerShahrah-e-Faisal, Karachi
+92 (213) 280-2633

Why Avaib

Why choose Avaib to build your career.

A job should make you better and more secure over time. This is what a career at Avaib is built to give you.

Real work with real clients

You build software that ships and gets used, for clients in Australia, the US, Canada and the Middle East, not throwaway internal demos. Your work matters from day one.

Depth, not churn

We back specialists to go deep in their craft, with senior people to learn from and a QA department that holds a real quality bar. That is how careers, and skills, actually compound.

Skills that travel

Modern stacks, a disciplined AI-accelerated way of working, and clear-English collaboration with international clients. What you learn here is valuable anywhere you go next.

Stability that lasts

Twenty years, 600+ projects and 80%+ client retention. You join a proven team with a steady pipeline of work, not a company betting its runway on the next round.

We generally prefer a four-year bachelor’s degree in a relevant program and value deep specialists over generalists, but the process always includes a real skills conversation, because what you can build matters more than a checklist.

See a role that fits? Let's talk.

Email your resume to careers@avaib.com with the role in the subject line. A real person reviews every application.

Get a free quote

Common questions

Careers at Avaib, answered.

What software development jobs does Avaib offer?

Avaib regularly hires for software development jobs and related roles including .NET software engineers, Python developers, PHP software engineers, Microsoft Dynamics 365 developers, SharePoint developers, AI and machine-learning engineers, quality assurance (QA) engineers, web designers, HTML/CSS developers, tele sales representatives, and content writers. There are also opportunities to join our sales team.

Most roles are full-time, and we offer internships in .NET software engineering and content writing as a genuine way in for people starting out. You work beside senior specialists on real client projects from early on.

How do I apply for a job at Avaib?

To apply, email your resume to careers@avaib.com and put the role you want in the subject line. A short note on why you are a good fit helps but is not essential. A real person reviews every application, and our response window runs from a day to eight weeks depending on the role.

Does Avaib offer internships?

Yes. We offer internships in .NET software engineering and in content writing. Internships are a real path into the team, not busywork, and you learn beside senior specialists on live projects. Apply the same way as any role, by emailing careers@avaib.com.

Where are Avaib’s roles based?

All our engineering, design and QA roles are based at our development centre in Karachi, Pakistan — we hire in Pakistan. We build software for clients across Australia, the United States, Canada and the Middle East, but our team is hired and based in Pakistan.

What are the working hours and leave at Avaib?

Our standard week is Monday to Friday, 9 AM to 6 PM. Team members get 15 working days of paid personal holidays a year, and increments come with your position, experience and performance.

Do I need a degree to work at Avaib?

We generally prefer candidates with a four-year bachelor’s degree in a relevant program, and we value deep specialists over generalists. That said, what matters most is that you can do strong work in your craft, which is why the process includes a real skills conversation rather than just a paper check.

How long does it take to hear back after applying?

Our response window runs from a day to eight weeks, depending on the role and how many people we are speaking with at the time. Every application is reviewed by a real person, so it is always worth applying even if you do not hear back immediately.

Got a question that isn't here? Ask it in your application email to careers@avaib.com.

Email your resume

Come build with a senior team.

Twenty years, 600+ projects and people who have shipped this work many times before. Send your resume to careers@avaib.com and start the conversation.

Email careers@avaib.com