Idenfo

Mid-Senior Software Developer

Idenfo  •  Karachi, PK (Hybrid)  •  4 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

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.

Idenfo

About Idenfo

Idenfo provides a full suite of compliance solutions and services.

We offer 4 key services -

1.) A bespoke compliance healthcheck, where we will:

- Provide advisory to your current compliance framework

- Review your operations with a view to outsourcing AML services

- Evaluate your end-to-end AML system processes

2.) Consultancy in the following areas:

- Institutional Risk Assessment

- Risk Assessment – KYC, CDD and EDD

- AML Policies and Procedures

- Transaction Monitoring and Sanction Screening

3.) The following outsourced services:

- Refreshed customer information

- Risk based due diligence

- Transaction Monitoring alerts management

- Sanctions, PEP and adverse media screening

4.) An out of the box modular configurable AML solution:

- Digital onboarding

- Facial Recognition and Liveness Check

- Name Screening

- Risk Rating analysis

- Background Verification and Financial Crime Checks

Industry
Unknown
Company Size
51-200 employees
Headquarters
Norwich, GB
Year Founded
Unknown
Social Media