Technology · Kala Shah Kaku, Lahore

Software Engineer

Build and maintain web applications, integrations and internal tools for international clients, with proper testing before anything ships.

A role we recruit for, not a confirmed opening today. Apply anyway if it fits you — applications are read, held on file, and you will hear back either way.

Role overview

Build and maintain web applications, integrations and internal tools for international clients, with proper testing before anything ships.

Responsibilities

  • Deliver features against agreed acceptance criteria
  • Write and maintain tests for the code you ship
  • Take part in code review, both directions
  • Work directly with client technical contacts where needed
  • Support what you build after it goes live

Requirements

  • Two or more years building and shipping web applications
  • Solid understanding of version control and code review practice
  • Good written English for working with international clients

Preferred skills

  • Experience with API integration work
  • Cloud platform experience
  • Testing and QA automation experience

What we offer

Every benefit listed on a Novatek job posting is one that genuinely applies to the role. Nothing aspirational, nothing borrowed from another company's careers page.

  • Structured onboarding with an assessment at the end — you go live when you are ready.
  • Weekly coaching from a manager whose job includes your development.
  • Written progression criteria, so you know what the next role requires.
  • International client exposure that genuinely builds your CV.

Recruitment process

  1. Application

    A short form and your CV. No account to create.

  2. Screening conversation

    A short call about your experience and what you are looking for.

  3. Role assessment

    A practical, role-relevant assessment — written, spoken or technical.

  4. Interview

    With the hiring manager, covering the role in detail including the shift pattern.

  5. Offer

    A written offer with everything discussed, before you are asked to decide.

Call Apply Now