Want to get hired at Dubizzle Labs?

Senior Software Engineer React JS

Dubizzle Labs

Lahore, Punjab, PakistanOn Site

Original Job Summary

Overview

At Dubizzle Labs, we are expanding our engineering office in Pakistan and seeking a passionate Senior Software Engineer React JS to join a talented team of 280+ professionals. In this role, you will build world-class suite products supporting the hyper-growth of our businesses across 10 countries.

Responsibilities

  • Troubleshoot, test, and maintain core product software and databases.
  • Contribute to all phases of the development life cycle.
  • Develop and deploy new features and related tools.
  • Design applications according to specifications.
  • Write well-designed, testable, efficient code following best practices.
  • Integrate data from various back-end services and databases.
  • Maintain, expand, and scale our site to meet business needs.
  • Stay updated on emerging technologies and industry trends.

Qualifications

  • BS/MS in Computer Science, Engineering, or related field.
  • 3+ years of software development experience with React/Next/Vue.
  • Understanding of OOP principles, JavaScript, and jQuery.
  • Experience with creating and consuming APIs is a plus.
  • Solid understanding of web application functionality, security, and session management.
  • Knowledge of relational databases, version control, and web services.

Key Skills/Competency

  • ReactJS
  • JavaScript
  • Web Development
  • OOP
  • API Integration
  • Testing
  • Performance Optimization
  • Software Design
  • Database Management
  • Version Control

How to Get Hired at Dubizzle Labs

🎯 Tips for Getting Hired

  • Customize Your Resume: Tailor your resume to highlight React JS expertise.
  • Emphasize Relevant Experience: Showcase software development achievements.
  • Research Dubizzle Labs: Understand their culture and projects.
  • Prepare Technical Answers: Focus on React and API integration.

📝 Interview Preparation Advice

Technical Preparation

Review advanced React concepts and hooks.
Practice API integration and error handling.
Study JavaScript ES6+ features intensively.
Brush up on database interaction techniques.

Behavioral Questions

Describe a challenging project experience.
Explain teamwork in stressful situations.
Discuss learning new technologies rapidly.
Share conflict resolution examples in teams.