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
Essential Skills & Experience
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
- Vue.js (Primary)
- React (Secondary)
- MongoDB
- PostgreSQL / SQL
- Elasticsearch
- Kafka
- Docker
- 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.
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.
- 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.
- 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.
- 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.
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 resumeSimilar 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...