Senior Frontend Engineer (Restaurant Experience), APAC
Foodpanda
Singapore
4d ago

There is no love sincerer than the love of food. - George Bernard Shaw

Do you love food and convenience put together? Then you will definitely love foodpanda!

foodpanda (small f’) is the world’s favorite way to order food online from the comfort of your home or office. Whether it’s getting your hands on your favorite pasta, kebab or pizza, we believe that no one should have to suffer from hunger attacks ever again.

However, this doesn’t happen without some really awesome people. We are looking for a Senior Frontend Engineer to be part of our Restaurant Experience s, to support our growing regional Product team here in Singapore as part of an international team of highly talented and motivated people.

Restaurant owners in all markets around the world have the same need of wanting to be able to easily and quickly manage their menus and catalogues for their customers.

On the other hand, customers want to be able to have more selection and offerings available to them while they are making their purchasing decision.

This is one example of the many topics that this team is solving for restaurant owners.

Responsibilities

  • Responsible for development of highly-responsive user interface
  • Design and implement visualisations that can depict vast amounts of data
  • Work and collaborate with the engineering squad, product manager, and product designer
  • Develop, test, deploy, maintain and improve.
  • Manage project priorities, deadlines, and deliverables within autonomous teams.
  • Take part in squad ceremonies and actively participate in technical decision making and product improvement.
  • Understanding the development lifecycle and working closely in a cross-functional and international team.
  • Be an active partner for Product management in order to provide the best value for stakeholders and our customers.
  • Requirements

  • Overall 6 years of software engineering experience, with at least 4 years in frontend software development
  • Proficient in JavaScript / TypeScript with a familiarity of EcmaScript newer specifications
  • Fully understand the concepts of React.js and its implementation
  • Good working knowledge of REST API
  • Experience in applying test-driven development with Jest, Testing Library, and / or Enzyme
  • Familiarity with AWS Services such as S3, CloudFront, and CloudWatch
  • Knowledge of modern authorization mechanism such as JSON Web Tokens (JWT)
  • Experience working with front-end development tools such as Babel, Webpack, Yarn, NPM, ESLint, and others.
  • Familiarity with Microfrontend architecture
  • Knowledge of Continuous Integration and Deployment
  • Very good communication skills in English, both written and spoken.
  • Has the drive to learn new things and new languages
  • About Us At foodpanda we're on a mission to redefine how tech, food, people and culture are connected operating in 11 countries worldwide.

    Our team is working on big challenges and complex scalability problems as we grow 6X annually processing millions of orders a year.

    You’ll be part of a highly collaborative cross-functional agile squad that always includes frontend and backend engineers, design and product owners.

    Our squads operate in an open and fast-paced environment with very flat structures where everyone has a say.

    What is like to be a panda?

    We work on a large scale, complex systems where you can reach users on a global scale whilst enjoying a high level of autonomy and influence and a flexible working environment.

    Here you can learn, thrive and become a better engineer.

    You will be exposed to a modern technology stack and a cross-functional agile team that ships systems to production through a robust Continuous Delivery pipeline ensuring that we build security and safety through automated tests and processes to build quality from the get-go.

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form