Foodics is a leading restaurant management ecosystem and payment tech provider, founded in 2014 with headquarters in Riyadh and offices across 5 countries, including UAE, Egypt, Jordan, and Kuwait. They serve customers and partners in over 35 different countries worldwide and have processed over 6 billion orders.
The Senior Front-end Engineer role at Foodics requires extensive experience in Front-end development, particularly with VueJS. Key responsibilities include:
- Building client-facing components and SPAs
- Ensuring high-quality, clean, and maintainable code
- Participating in the entire application lifecycle
- Writing clean code for functional web applications
- Performing UI tests to optimize performance
- Managing cutting-edge technologies to improve legacy applications
- Collaborating with back-end developers and designers
- Building reusable code and libraries
- Optimizing applications for maximum speed
- Designing mobile-based features
The ideal candidate should have:
- BSc degree in Computer Science or relevant field
- Proven work experience as a Front-end developer
- High proficiency in JavaScript (ES6+)
- 4+ years of experience with VueJs and its ecosystem
- Experience with webpack or other module bundlers
- Good understanding of asynchronous code and RESTful APIs
- Proficiency in HTML5, CSS3 (TailwindCSS knowledge is a plus)
- Experience with TDD and writing unit tests
- Good leadership skills
- Proficiency in English
Foodics offers:
- Inclusive and diverse culture with flexible work setups
- Competitive compensation packages, including bonuses and potential shares
- Out of Country Work option for up to 30 days annually
- Personal development opportunities and annual learning stipend
- Chance to work with a diverse team across 14 countries
- Autonomy, mentoring, and challenging goals
- Devaluation Protection Mechanism for colleagues in Egypt
If you're passionate about front-end development, especially Vue.js, and have experience in Fintechs or Foodtechs, you'll excel in this role at Foodics.