Job Openings Software Engineer - Backend

About the job Software Engineer - Backend

ABOUT THE ROLE

  • Collaborate with tech teams to analyse new feature, design, and ship new features
  • Work closely with Product Manager, Product Designer, Front end developers
  • Fully responsible for server & database development in the team
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency
  • Work in Agile development - SCRUM
  • Test driven development


WHAT YOU WILL DO

  • Development of backend web services, REST APIs, and databases to serve our Mobile and Web frontend
  • Work closely with the product management team on the requirement gathering and analysis
  • Collaborate with the frontend development team to define API for frontend use
  • Participate in coding, testing, and preparing documentation for various products

WHAT YOU SHOULD HAVE

  • Bachelors degree or above in Engineering/Technology
  • Skillset: C#, Ruby, Java, Python, PHP, Javascript, Redis, CI/CD, Postman, REST API, Unit Tests, Integration Tests
  • Solid OOP concepts
  • Experience with API design and implementation
  • Experience in Agile and Jira
  • API documentations
  • Self-starter, fast learner, organized and detail oriented with strong communication skills
  • Work experience in F&B firms or related projects is a plus