Principal Software Engineer - Frontend
AI in this role
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
How we rate this
Principal Software Engineer - Frontend at Bayut | dubizzle rates 13 out of 100 for how much of the daily work is AI. That makes it Little AI (AI Level 1 of 4). The level is about AI in the job, not seniority.
Little AI. AI is not part of the work.
- ●●●● Builds AI80 to 100
- ●●●○ Works on AI60 to 79
- ●●○○ Uses AI40 to 59
- ●○○○ Little AI0 to 39
Levels come from how often the tools, models and workflows of the role are named in the posting itself. Open the description and count.
Get new software engineer jobs by email
One email a week with the new software engineer jobs, each rated for how much AI is in the work. No recruiter spam, unsubscribe in one click.
Free. One email a week. Unsubscribe in one click.
Similar roles
Software Engineering roles that involve little AI, at other companies.
What kind of AI work fits you?
Answer 12 practical questions in about three minutes. Get a simple profile, the work it points to, and live roles to explore next.
Find my next step