The ideal candidate will be hands-on with modern technologies and capable of solving complex technical challenges while ensuring timely delivery of projects.
Key Responsibilities
- Team Leadership & Management
- Lead and manage a team of developers across backend, frontend, and mobile technologies
- Drive team performance, accountability, and timely delivery of projects
Report directly to the CTO on progress, risks, and team performance
Technical Oversight
- Conduct code reviews and ensure adherence to best practices and coding standards
- Provide hands-on support in development when required
- Guide the team in designing scalable and maintainable solutions
Full-Stack Development
- Work across backend (Node.js) and frontend (Angular) technologies
- Oversee mobile application development (iOS/Android or cross-platform)
Problem Solving & Architecture
- Identify and resolve complex technical issues
- Contribute to system architecture and design decisions
Delivery Management
- Ensure projects are delivered on time and meet quality standards
- Work closely with product and business teams to align priorities
Process & Best Practices
- Implement development standards, CI/CD practices, and agile methodologies
- Continuously improve development processes and workflows
Required Skills & Experience
* 8+ years of experience in software development
* Proven experience in team management and technical leadership
Strong hands-on experience with:
** Node.js / Backend Development
** Angular / Frontend Development
** Mobile technologies (native or cross-platform)
** Experience in code reviews, system design, and architecture
** Strong problem-solving and analytical skills
** Experience working in Agile/Scrum environments
Preferred Qualifications
- Bachelor’s or Master’s in IT or Computer Science
- Experience in enterprise or banking/fintech domain is a plus
- Strong communication and stakeholder management skills
Reporting Line: This role reports directly to the CTO
What We’re Looking For
- A hands-on leader who can both code and manage
- Someone who can push the team to deliver while maintaining quality
- A proactive problem solver with a strong sense of ownership
Location: Onsite – Pakistan
** Experience: 7+ years
** Mandatory: Fintech experience
- Include the following in your email when submitting the application:
* Total Years of Experience
* Current Salary (PKR)
* Expected Salary (PKR)
* Notice Period (In days)
* City in Pakistan