Mid-Senior Software Developer

Idenfo


Date: 1 hour ago
City: Karachi
Contract type: Full time
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.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

System / Network Administrator

Pakistan Global Alumni Network, Karachi
1 day ago
Thematic Groups Knowledge, Innovation & Enterprise Climate & Sustainable Futures Public Policy & Good Governance Art, Culture & Global Dialogue Human Development & Inclusion Peace, Security & Resilience TWGs Report Gallery Resources EventsLogin Sign UpSystem / Network AdministratorBy PGAN TeamPosted At | Nov 13, 2025 04:02 PMJob applications are exclusive to registered community members. Please log in to apply or...

Product Analyst / BI (AI & Data)

Banyan Canopy Group, Karachi
1 day ago
Banyan Canopy Group is the Excellence Centre for Banyan Software, providing world-class operational support to drive the success of enterprise software businesses worldwide. Based in Karachi, Pakistan, Banyan Canopy Group plays a critical role in Banyan Software’s long-term buy-and-hold strategy, delivering exceptional services that enable sustainable growth and operational excellence. At Banyan Canopy Group, we are committed to fostering talent,...

Car Sales Officer Intern - Karachi

PakWheels.com, Karachi
4 days ago
As a Car Sales Officer at PakWheels.com, you will be a key member of our dynamic team responsible for facilitating and driving car sales for partner dealers and private sellers. This role requires a blend of communication skills, market knowledge, and proven sales acumen to ensure the successful growth of PakWheels’ vehicle sales platform.ResponsibilitiesOversee and manage vehicle listings for assigned...