Analyst Software Engineer, Dev

ibex

Lahore

On-site

PKR 600,000 - 900,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ibex is seeking an Analyst Software Engineer to develop and maintain backend services, APIs, and application features primarily using Node.js and JavaScript. The ideal candidate should be a quick learner with problem-solving skills, eager to work with modern backend technologies.

This role involves building and integrating REST APIs and collaborating with team members in a fast-paced environment while assisting in debugging and optimization.

Qualifications

  • 1–2 years of software development experience.
  • Strong foundation in JavaScript and Node.js development.
  • Familiarity with Express.js or similar Node.js frameworks.
  • Understanding of REST APIs, JSON, and backend integrations.
  • Basic Linux operating system knowledge and hosting concepts.

Responsibilities

  • Develop and maintain backend services using Node.js.
  • Build and integrate REST APIs, Webhooks, and third-party services.
  • Write clean, maintainable, and testable code.
  • Assist in debugging, troubleshooting, and performance optimization.
  • Collaborate with team members to deliver scalable application features.

Skills

JavaScript
Node.js
Problem-solving
Git
MySQL
PostgreSQL
REST APIs
Express.js
JSON

Education

Bachelor’s degree in Computer Science, Software Engineering, IT, or related field

Tools

Python
TypeScript
Docker

Job description

Overview

ibex. is looking for an Analyst Software Engineer to contribute in the development and maintenance of backend services, APIs, and application features using Node.js and JavaScript. The ideal candidate is a quick learner with strong problem‑solving abilities, eager to work across modern backend technologies and grow their expertise in software engineering practices. Exposure to Python‑based services and AI‑enabled applications is a plus but not required.

Responsibilities
  • Develop and maintain backend services using Node.js.
  • Build and integrate REST APIs, Webhooks, and third‑party services.
  • Work with relational databases such as MySQL and PostgreSQL.
  • Write clean, maintainable, and testable code following engineering best practices.
  • Assist in debugging, troubleshooting, and performance optimization.
  • Work with JSON‑based data structures and backend integrations.
  • Collaborate with team members to deliver reliable and scalable application features.
  • Use Git and standard development workflows for source control and collaboration.
  • Learn and adapt to new technologies, frameworks, and project requirements.
  • Assist in maintaining and integrating services developed in both Node.js and Python environments.
  • Participate in code reviews and technical discussions.
  • Good‑to‑have: Exposure to AI APIs, LLM integrations, or AI‑powered application features.
Qualifications
  • Bachelor’s degree in Computer Science, Software Engineering, IT, or a related field.
  • 1–2 years of software development experience.
  • Strong foundation in JavaScript and Node.js development.
  • Familiarity with Express.js or similar Node.js frameworks.
  • Understanding of REST APIs, JSON, and backend integrations.
  • Basic knowledge of MySQL and PostgreSQL.
  • Experience with Git and standard development workflows.
  • Understanding of authentication, authorization, and API security fundamentals.
  • Basic familiarity with Python and willingness to work on Python‑based services when required.
  • Demonstrated ability to learn new technologies quickly and adapt in a fast‑paced engineering environment.
  • Strong problem‑solving, communication, and teamwork skills
  • Basic Linux operating system knowledge and hosting concepts
Good‑to‑Have Skills
  • Familiarity with TypeScript.
  • Exposure to Python frameworks such as FastAPI or Flask.
  • Basic understanding of React or modern frontend JavaScript frameworks.
  • Awareness of AI/LLM APIs such as OpenAI or similar platforms.
  • Familiarity with Docker and CI/CD concepts.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Analyst Software Engineer – Node.js & API Backend
Analyst Software Engineer – Node.js & API Backend

ibex • Lahore

On-site
PKR 600,000 - 900,000
Senior Software Engineer, Dev
Senior Software Engineer, Dev

IBEX Global • Lahore

On-site
PKR 1,200,000 - 1,800,000
Backend Developer
Backend Developer

DevlineSolutions • Pakistan

Hybrid
Flexible Work Options
Generous PTO
Full Stack Developer
Full Stack Developer

Tech Avenue Pvt Ltd • Islamabad

On-site
PKR 892,800 - 1,339,200
Python Software Engineer (AI Integration & Trading Systems)
Python Software Engineer (AI Integration & Trading Systems)

I & N International • Karachi Division

On-site
PKR 1,000,000 - 1,600,000
Backend Developer
Backend Developer

Tech Avenue Pvt Ltd • Islamabad

On-site
Competitive salary based on experience
Opportunity to work on challenging backend projects
Exposure to modern development practices including CI/CD
+1
Full Stack Developer
Full Stack Developer

Creative Chaos • Pakistan

On-site
PKR 3,000,000 - 6,000,000
Full Stack Developer
Full Stack Developer

Creativechaos • Islamabad

Hybrid
Backend Engineer
Backend Engineer

AIO App Inc • Islamabad

On-site
PKR 1,800,000 - 3,200,000
Staff Data Consultant - (.NET / Angular / PostgresSQL)
Staff Data Consultant - (.NET / Angular / PostgresSQL)

10Pearls • Islamabad

On-site
PKR 1,200,000 - 1,800,000