
Principal Full Stack Developer
Dubizzle Labs · Lahore, Pakistan
- IT Services & Consulting
- 201–500 employees
- Lahore
Hiring signal
Actively hiring
Posted 3 days ago · still listed on the employer's own board · How we score
All reasons
In its favour
- Posted 3 days ago
- Still listed on the employer's own board
At Dubizzle Labs, we are expanding our Pakistan engineering office of 500+ talented individuals. We are looking for colleagues who love to learn, perform, and teach. Our goal is to build a high-quality engineering culture with a strong focus on delivering value to customers.
As a Principal Full Stack Developer, your primary responsibility is to design, build, and maintain high-performing products and platform features that support the hyper-growth of our businesses across 10 countries.
Job Responsibilities
- Design, develop, and maintain full-stack applications across multiple products
- Build scalable, secure, and reusable components and modules
- Develop and integrate RESTful APIs and microservices
- Optimize applications for speed, performance, and responsiveness
- Troubleshoot, debug, and upgrade existing applications
- Collaborate closely with Product, UI/UX, QA, and DevOps teams to deliver high-quality features
- Write clean, modular, and testable code following best software development practices
- Design and maintain databases, schemas, migrations, and query optimizations
- Participate in code reviews and help maintain engineering standards
- Ensure cross-platform and cross-browser compatibility
- Deploy and manage applications in cloud environments, preferably AWS
- Stay updated with emerging technologies and propose improvements to the stack
Job Requirements
The Must-haves
- 7+ years of hands-on software development experience, including 3+ years in a principal, architect, or technical leadership role.
- Proficiency in one or more backend frameworks: Laravel, Node.js, python preferred
- Experience with front-end frameworks: mostly React.js, Next.js
- Strong experience with SQL databases: MySQL, PostgreSQL
- Solid understanding of JavaScript, HTML, CSS
- Experience in building and integrating REST APIs
- Familiarity with Git, CI/CD pipelines, and version control best practices
- Strong understanding of web security, authentication, session management
- Ability to write unit and integration tests for backend and frontend
The Nice-to-haves
- Familiarity with Multi-page and single-page architectures.
- Familiarity with Redis, queues, or caching mechanisms.
- Experience optimizing web applications for performance and scale.
- Strong communication skills with the ability to speak and write clear, professional English.
#LI-FJ
More jobs at Dubizzle Labs
- Senior Software Engineer - LaravelDubizzle Labs · Lahore, Pakistan3d ago
- Product DesignerDubizzle Labs · Lahore, Pakistan7d ago
- Engineering ManagerDubizzle Labs · Karachi, Pakistan14d ago
- SQA Engineer - MobileDubizzle Labs · Lahore, Pakistan14d ago
- Android DeveloperDubizzle Labs · Lahore, Pakistan3mo ago
Similar roles
- Software Engineer, AIDigitalOcean · Karachitoday
- Lead Backend Developer - Securiti.aiVeeam Software · Karachi, Pakistan3d ago
- Senior Software Engineer, TestVeeam Software · Islamabad, Pakistan3d ago
- Senior Software EngineerVeeam Software · Islamabad, Pakistan3d ago
- Senior Software Engineer (C++)Strategic Systems International · Lahore, Pakistan3d ago
- Senior Software Engineer - LaravelDubizzle Labs · Lahore, Pakistan3d ago