Delivery Hero
Software Engineer II - Frontend
Company
Role
Software Engineer II - Frontend
Location
Job type
Full-time
Posted
1 week ago
Salary
Job description
Role Summary
As a Frontend Engineer at talabat, you will join a vibrant team contributing to our high-traffic Customer Web applications and internal tools. You will build "pixel-perfect" UIs and help evolve our internal design system while working with a cutting-edge technical stack. This is a role designed for growth, where you will solve straightforward problems with the support of senior mentors and the help of modern AI-assisted tools.
Your Mission
- Feature Development: Develop individual, well-defined features and components across our web applications.
- Code Quality: Write clean, readable, and tested code (unit, behavior, and integration) following common software engineering practices.
- Architecture Awareness: Seek to understand the design of services owned by your team, including internal structures, data layers, and dependencies.
- Collaboration: Participate in code reviews to grow your skills while troubleshooting and resolving issues in a timely manner.
- User Centricity: Maintain a user-centric perspective, striving to understand customer pain points and empathizing with their issues to improve the product.
- Data-Driven: Assess the impact of features, make hypotheses, and implement new solutions.
- Education: A degree in Computer Science, Software Engineering, or equivalent practical experience.
- Experience: 3–7 years of professional web application development experience.
- Required Languages & Tech: Working experience with JavaScript (ES6+), TypeScript, React, and Node.js.
- Foundations: A rock-solid foundation in Computer Science (data structures, algorithms, and software design). Testing: Understanding of unit testing and development best practices (observability, maintainability, and clean code).
- Soft Skills: Ability to make independent decisions, take ownership, and maintain a "constant learner" mentality.
Nice to Have
Experience with SSR Frameworks (Next.js or Nuxt).
Experience with different API protocols (GraphQL, JSON API, etc.).
A passion for building delightful user experiences and an interest in Design Systems


