Posted On 21 September

  • Backend Engineer

    • Company Fave
    • No. of Openings 10+
    • Salary Not Disclosed
    • Work Type on-site

    Job Description :

    Fave is one of Southeast Asia's leading fintech platforms; providing a smart payment app for the smart generation of consumers to pay & save. Fave also empowers offline businesses to grow and digitally connect with their customers in a whole new way. Fave is on a mission to maximise joy & value in every shopping experience and accelerate the offline world’s transition to the digital economy.

     

    Fave currently operates in 35 cities across Malaysia, Singapore and Indonesia. Fave has also launched in India in September 2021.

     

    If being a part of a digital revolution in the fastest-growing region in the world excites you, get in touch today!

     

    Engineering at Fave

    • We build new features on top of a modern stack, consisting of web apps (in a mix of Ruby on Rails, Elixir & React) communicating through APIs to Ruby services, backed by databases and Kafka topics and Elasticsearch, all deployed using ArgoCD in a continuous delivery cycle to AWS.
    • You don’t need to have experience in any of our specific technologies: we’re great at teaching good engineers how to use our modern SaaS stack.
    • We don't follow rigid Scrum or Kanban, but we do work in an agile, iterative way, and try to continuously improve and implement what works for us.
    • We deploy changes to production regularly.

     

    What’s in it for you?

    • You'll have the opportunity to learn new things and grow yourself in your area of interests in a flat hierarchy culture along with the opportunities to make a decision and create an impact.
    • We will provide you a flexible working environment (remote/hybrid) and the opportunity to develop your career.
    • You can help build an amazing future fintech products (BNPL, FavePay Online) in a company big enough for growth but lean enough to make a genuine impact.

     

    As a Senior Backend Engineer, you will:-

    • Write clean, maintainable and efficient code
    • Design robust, scalable and secure features
    • Contribute in all phases of the development lifecycle
    • Follow best practices (test-driven development, continuous integration, SCRUM, refactoring and code standards)
    • Work on bug fixing and improving application performance.
    • Drive continuous adoption and integration of relevant new technologies into design
    • Collaborate with engineers, product managers, and designers to help plan the work ahead.

     

    Requirements:-

    • BS/MS degree in Computer Science, Engineering or in related field but not required
    • 4-6 years of experience in working on major systems in one or more languages: ideally you’ve built REST API endpoints on top of data storage layers, and understand concepts like authentication, caching, web security, and the way that frontends consume APIs
    • Firm grasp of object oriented analysis
    • Have experience in developing highly interactive applications
    • A firm grasp of object oriented analysis and design
    • Passion for writing great, simple, clean, efficient code
    • Good knowledge of relational databases along with a working knowledge of NoSQL databases
    • Have experience in versioning tools such as Gitlab & GitHub
    • Have experience with Continuous Integrations (CI)
    • Have experience with Unit Test / Spec
    • Knowledge of front-end technologies such as React, JavaScript, HTML, CSS and J-Query is an advantage
    • An experience in Ruby on Rails would be an advantage
    • An experience with Cloud Providers (AWS, Google Cloud) is an advantage
    • An experience with payment gateway is an advantage
    • Working in Software Development Life Cycle environment such as agile or scrum is an advantage

    Information

    • HR Name :Muhammad Amir Azid Abd Aziz
    • HR Email :hello@myfave.com
    • HR Phone :+60 16-464 5982
Top