Mid-Senior Software Developer

Idenfo

Karachi Division

On-site

PKR 3,600,000 - 6,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive compensation
Flexible hybrid working
Career development
Collaborative culture
Exposure to modern technologies

Job summary

Idenfo is seeking a Mid-Senior Software Developer to join its Product Engineering team in Karachi, Pakistan. You will work across a modern stack to deliver scalable backend services and polished frontend interfaces.

Responsibilities span API design, data modeling across MongoDB and PostgreSQL, and implementing search with Elasticsearch. Collaboration with product/design and mentoring juniors are key parts of the role.

Qualifications

  • 4–7 years of hands-on software development experience in production environments.

Responsibilities

  • Design, build, and maintain scalable backend services and APIs using Node.js and TypeScript.

Skills

TypeScript
Node.js
RESTful APIs
Async programming
Code reviews

Tools

Vue.js
React
MongoDB
PostgreSQL
Elasticsearch
Kafka
Docker

Job description

Mid-Senior Software Developer

Full-Stack | Product Engineering

Location: Karachi, Pakistan -Hybrid

Employment Type: Full-Time

Level: Mid-Senior

Experience: 4–7 Years

Department: Product Engineering

Reports To: Development Lead

About Idenfo

Idenfo is building technology solutions that help organizations streamline identity verification, compliance, and risk management processes. We are looking for a collaborative and well-rounded Full-Stack Software Developer who can take ownership of features from concept to deployment while contributing to the continuous improvement of our engineering practices.

As a Mid-Senior Software Developer, you will work across a modern technology stack, contribute to architectural decisions, and help deliver scalable, reliable, and user-focused products.

Tech Stack
Core Technologies
  • Node.js
  • TypeScript
Frontend
  • Vue.js (Primary)
  • React (Secondary)
Databases
  • MongoDB
  • PostgreSQL / SQL
Search & Analytics
  • Elasticsearch
Event Streaming
  • Kafka
Infrastructure & DevOps
  • Docker
Key Responsibilities
  • Design, build, and maintain scalable backend services and APIs using Node.js and TypeScript.
  • Develop and enhance frontend applications using Vue.js and React, with a strong focus on user experience and performance.
  • Design and manage data models across MongoDB and PostgreSQL environments.
  • Implement and optimize Elasticsearch solutions for search, filtering, and analytics capabilities.
  • Build event-driven systems and asynchronous workflows using Kafka.
  • Develop containerized applications and contribute to CI/CD and deployment processes.
  • Participate actively in code reviews, sprint planning, technical discussions, and architecture decisions.
  • Collaborate closely with Product, Design, and Engineering teams to deliver high-quality software solutions.
  • Mentor junior developers through knowledge sharing, code reviews, and technical guidance.
  • Maintain clear technical documentation and contribute to engineering best practices.
Requirements
Essential Skills & Experience
  • 4–7 years of hands-on software development experience in production environments.
  • Strong proficiency in TypeScript and Node.js, including RESTful API development and asynchronous programming.
  • Practical experience with at least one modern frontend framework, preferably Vue.js (React experience is an advantage).
  • Strong understanding of relational and document-based databases, including query optimization and database migrations.
  • Experience working with Elasticsearch for search, filtering, and aggregation use cases.
  • Familiarity with Kafka or similar event-streaming technologies.
  • Experience with Docker and containerized application deployment.
  • Understanding of software development lifecycle, version control, testing, and CI/CD practices.
  • Strong written and verbal communication skills.
  • Ability to work independently while collaborating effectively within distributed teams.
  • Strong organizational skills with the ability to manage priorities and meet deadlines.
Preferred Qualifications
  • Experience with Kubernetes or cloud-native deployments (AWS, GCP, or Azure).
  • Experience working in regulated, compliance-driven, or high-throughput environments such as FinTech, RegTech, Identity Verification, or Cybersecurity.
  • Familiarity with monitoring and observability tools such as Grafana, Prometheus, or Datadog.
  • Contributions to open-source projects or a publicly available technical portfolio.
Soft Skills
  • Clear and proactive communication.
  • Strong collaboration and teamwork mindset.
  • Ownership and accountability.
  • Solution-oriented problem-solving approach.
  • Attention to detail and commitment to code quality.
  • Ability to mentor and support junior team members.
What We Offer
  • Competitive compensation package.
  • Flexible hybrid working arrangements.
  • Opportunity to work on impactful identity and compliance technology.
  • Collaborative and supportive engineering culture.
  • Professional development and career growth opportunities.
  • Exposure to modern technologies and large-scale product development.

Idenfo is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Mid-Senior Software Developer
Mid-Senior Software Developer

IDENFO Ltd. • Karachi Division

Hybrid
PKR 1,800,000 - 3,600,000
Competitive compensation package
Flexible hybrid working arrangements
Impactful identity and compliance tech
Full-Stack Engineer - Identity & Compliance Tech Hybrid
Full-Stack Engineer - Identity & Compliance Tech Hybrid

IDENFO Ltd. • Karachi Division

Hybrid
PKR 1,800,000 - 3,600,000
Competitive compensation package
Flexible hybrid working arrangements
Impactful identity and compliance tech
Mid-Senior Full-Stack Engineer — Hybrid, Impactful
Mid-Senior Full-Stack Engineer — Hybrid, Impactful

Idenfo • Karachi Division

Hybrid
PKR 3,600,000 - 6,000,000
Competitive compensation
Flexible hybrid working
Career development
+2
Client Outreach Associate (CRM Focus)
Client Outreach Associate (CRM Focus)

IDENFO Ltd. • Karachi Division

On-site
Exposure to international B2B SaaS sales
Hands-on experience with CRM growth systems
Sales training and development
Senior Full Stack (.NET)
Senior Full Stack (.NET)

Dplit • Islamabad

On-site
Senior Frontend Engineer (React, Angular & Vue.js)
Senior Frontend Engineer (React, Angular & Vue.js)

Digifloat • Islamabad

On-site
PKR 3,000,000 - 5,200,000
Competitive salary package
Professional growth opportunities
Collaborative work environment
+4
Senior Full Stack .NET Developer
Senior Full Stack .NET Developer

DPL • Islamabad

On-site
PKR 3,000,000 - 5,500,000
Staff/Senior Software Consultant - Java + Aws
Staff/Senior Software Consultant - Java + Aws

10Pearls, LLC • Karachi Division

On-site
PKR 1,500,000 - 2,500,000
Senior Software Developer
Senior Software Developer

SupportFinity™ • Karachi Division

On-site
PKR 3,500,000 - 5,200,000
Medical Coverage Self & Dependents
Provident Fund
Home Internet Subsidy
+4
Senior Full Stack Developer (Remote, Contractual) [HR187] PK
Senior Full Stack Developer (Remote, Contractual) [HR187] PK

Smart Working • Hyderabad City Taluka

On-site
PKR 2,500,000 - 4,000,000
Fixed shifts: 11:30 AM - 9:00 PM PKT (
Work-life balance
Laptop provided
+2