Overview
Dubizzle Labs is seeking a highly skilled Principal Software Engineer - Frontend to join our team. As a Principal Software Engineer, you will collaborate with other engineers, Tech Team Leads, QA team, and design team to develop and enhance our frontend applications. You will play a vital role in advancing our development stack and ensuring scalability as we continue to grow our user base. In this role, you will: Work closely with cross-functional teams from initial design to resolving production issues, ensuring the complete SDLC. Support a wide range of products, focusing on automation, performance, availability, and reliability. Drive innovation and contribute to the continuous improvement of our industry-leading platform. Develop elegant solutions for complex problems and write clean, maintainable code following best practices. Gain a deep understanding of the product architecture an
Full job description
Full Job Description
Dubizzle Labs is seeking a highly skilled Principal Software Engineer - Frontend to join our team. As a Principal Software Engineer, you will collaborate with other engineers, Tech Team Leads, QA team, and design team to develop and enhance our frontend applications. You will play a vital role in advancing our development stack and ensuring scalability as we continue to grow our user base.
In this role, you will:
- Work closely with cross-functional teams from initial design to resolving production issues, ensuring the complete SDLC.
- Support a wide range of products, focusing on automation, performance, availability, and reliability.
- Drive innovation and contribute to the continuous improvement of our industry-leading platform.
- Develop elegant solutions for complex problems and write clean, maintainable code following best practices.
- Gain a deep understanding of the product architecture and effectively communicate the position of your product stream within it.
- Mentor and provide guidance to peers in a pair-programming environment.
Requirements
- Bachelor's degree in Computer Science or a related field.
- Minimum of 8 years of experience in JavaScript and frontend technologies.
- Proven experience in React with at least 6 years in a production-level role.
- Strong understanding of state management libraries like Redux.
- Experience optimizing and profiling React applications for performance.
- Working knowledge of build tools such as Webpack and package management tools like Yarn and NPM.
- Excellent communication and interpersonal skills.
- Ability to prioritize tasks and adapt in a fast-paced environment.
- Knowledge of Server Side Rendering with React is a plus.
Benefits
Bayut & dubizzle is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
#dubizzle
Qualifications And Requirements
Mid-Senior level
Requirements & qualifications
Mid-Senior level
Tips for this job
Practical Job and Scholarship guidance. These tips do not replace official rules or create new eligibility requirements.
- Tailor the CV and application to the responsibilities and required skills stated on the official employer page.
- Use concrete evidence of relevant work, projects and measurable results rather than generic claims.
- Confirm location, work authorization, remote restrictions and sponsorship terms before applying.
- Apply through the original employer or official recruitment destination shown on this page.
Verification notes
Discovered directly from the employer’s public Workable account endpoint with details=true where supported. Public description, responsibilities, requirements and benefits were normalized into complete candidate-facing sections.
Job and Scholarship is the discovery and verification layer. Confirm eligibility, dates, salary/funding and application instructions on the original source before submitting anything.
Bayutdubizzle Careers ↗Browse current Job and Scholarship listings from Bayutdubizzle Careers →