Frontend Engineer
تفاصيل الوظيفة
About Tabsquare TabSquare provides AI-powered technology solutions for the F&B industry. Through TabSquare's solutions, restaurants can efficiently manage orders, process payments, and effectively engage with their customers. TabSquare assists partner restaurants in driving higher sales, streamlining operations, and delivering an enhanced customer experience. TabSquare is a market leader with operations in Singapore, Malaysia, Indonesia, Australia, the Philippines, Taiwan, Thailand, Hong Kong, Sweden, and the UAE. Trusted by thousands of restaurants, TabSquare's clients include well-known F&B brands such as Pizza Hut, KFC, Minor Food Group, Sushi Tei, Paradise Food Group, Japan Foods Holding, Zingrill Holdings, The Coffee Club, Old Town White Coffee, Secret Recipe, and many more. TabSquare is a wholly owned subsidiary of Delivery Hero, a global leader in the food delivery industry. For more information, visit Job Description: We are looking for a Frontend Engineer with a strong foundation in web development and a passion for building user-friendly web applications. You will work closely with cross-functional teams, including product managers and backend developers, to deliver robust and scalable solutions. As a Frontend Engineer, you will also have the opportunity to contribute to the overall product architecture and explore new technologies to enhance our applications. Responsibilities:
- Design and develop rich, interactive web applications adhering to development standards and best practices
- Continuously optimize application architecture, code quality, and development processes.
- Collaborate with product managers to propose and implement new features and improvements.
- Translate design mockups, prototypes, and user stories into functional web interfaces.
- Research and recommend new tools and technologies to enhance the development process and product performance.
- Debug and troubleshoot issues, ensuring high performance and scalability of applications.
- Learn and adopt best practices for clean and efficient code development.
- Experience : 1–3 years in front-end development.
- Technical Skills :
- Strong proficiency in modern web development technologies, including React (with Hooks, Context API, and functional components), HTML5 , CSS3 , and JavaScript (ES6+)
- Experience with web services technologies such as REST , GraphQL , JSON , and .
- Experience with state management libraries like Redux , including middleware Redux-Saga and Thunk
- Knowledge of object-oriented programming (OOP) and experience in test-driven development (TDD) .
- Good understanding of design patterns and best practices in front-end development.
- Collaboration : Great team player who can also work independently with minimal supervision.
- Best Practices : Familiarity with Agile development , peer code reviews, and unit testing.
- Language : Proficiency in English (written and spoken).
- Familiarity with Agile development methodologies and peer code reviews.
- Basic understanding of design patterns and modern frontend development practices.
- Exposure to any of the following areas is a plus: Mobile payments / m-commerce.
- Commerce-based applications like ERP, e-commerce, or loyalty systems.
- A desire to learn and grow in a dynamic environment.
- Hypergrowth company in one of the hottest areas of F&B Tech, with unique exposure to driving Fintech and Artificial Intelligence in a vertical
- Chance to work with bright minds from across cultures and countries
- Opportunity to strengthen regional experience working across multiple markets in the region and internationally.
- Fast-paced and dynamic work environment with an opportunity to grow rapidly
- A culture that promotes empowerment, autonomy, and new ideas, enabling employees to deliver the best work of their careers.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.