Mid-Senior Software Developer

Idenfo


Job Location:

Karachi - Pakistan

Monthly Salary: Not Disclosed
Posted on: 4 days ago
Vacancies: 1 Vacancy

Job Summary

Mid-Senior Software Developer

Full-Stack Product Engineering

Location: Karachi Pakistan - Hybrid
Employment Type: Full-Time
Level: Mid-Senior
Experience: 47 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

  • TypeScript

Frontend

  • (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 and TypeScript.
  • Develop and enhance frontend applications using 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

  • 47 years of hands-on software development experience in production environments.
  • Strong proficiency in TypeScript and including RESTful API development and asynchronous programming.
  • Practical experience with at least one modern frontend framework preferably (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.

Mid-Senior Software Developer Full-Stack Product Engineering Location: Karachi Pakistan - HybridEmployment Type: Full-TimeLevel: Mid-SeniorExperience: 47 YearsDepartment: Product EngineeringReports To: Development Lead About Idenfo Idenfo is building technology solutions that help organizations str...