Location: Islamabad
Type: Full-Time
Experience Level: 4+ Years
About the Role
We are looking for a highly skilled React Team Lead to join our engineering team. This is a hands-on leadership role where you will bridge the gap between technical strategy and execution. You will be responsible for the end-to-end development of scalable web applications, from architecting robust Node.js backends to crafting high-performance React frontends.
As a Lead, you won’t just write code, you will drive engineering excellence through rigorous code reviews, process optimization (including AI-driven workflows), and collaborative mentorship within a cross-functional team.
Key Responsibilities
- Full-Stack Development: Develop, test, and maintain high-quality applications using Node.js, TypeScript, and React (v18+).
- API & Integration: Design and implement secure RESTful APIs and manage complex third-party service integrations.
- UI/UX Execution: Build responsive, performant, and accessible user interfaces using Tailwind CSS or equivalent frameworks.
- Security & Auth: Architect and implement sophisticated authentication and authorization mechanisms (OAuth, JWT, and session-based).
- Database Management: Write efficient, maintainable SQL queries and optimize relational database interactions for scale.
- Quality & Mentorship: Drive code quality through systematic testing and peer code reviews.
- Process Innovation: Continuously improve development workflows by identifying bottlenecks and integrating AI productivity tools where appropriate.
- DevOps & Version Control: Manage source code via Git (branching workflows) and operate confidently within Linux-based environments for development and deployment.
- Collaboration: Partner closely with Product Managers, Designers, and customers to translate business needs into seamless technical solutions.
Core Requirements
- The Tech Stack: Expert-level proficiency in Node.js and TypeScript.
- Modern React: Solid experience with React v18+ and modern patterns (Hooks, Context, etc.).
- Data Expertise: Strong experience with SQL and relational database design/optimization.
- Styling: Proficiency in Tailwind CSS or similar modern CSS-in-JS/utility-first frameworks.
- Security Mindset: Deep understanding of OAuth, JWT, and session-based authentication.
- Environment: Competency with the Linux command line and advanced Git workflows.
- Leadership: Proven ability to lead projects, mentor engineers, and communicate technical concepts to non-technical stakeholders.
Bonus Points For:
- Experience with Cloud Infrastructure (AWS/GCP/Azure).
- Familiarity with CI/CD pipeline configuration.
- Active involvement in the open-source community.
Job Type: Full-time
Pay: From Rs250,000.00 per month
Work Location: In person