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