We are looking for a Software Engineer to be based in Singapore, with a focus on developing the product’s backend.
This person must have a good understanding of software engineering and data structures & algorithms. You will be building innovative products on state-of-the-art technologies to enable a seamless app experience.
If you are a keen learner who enjoys tackling complexity and building scalable platforms, this could be the gig for you.
- Designing, developing, testing, deploying, maintaining and improving software
- Managing individual project priorities, deadlines and deliverables
- Evaluating and optimising code to maximise performance
- Building reusable codes or frameworks
- Writing elegant, readable and well-documented code
- Bachelor’s in computer science, statistics, mathematics or other relevant fields. Alternatively, we will consider if you have strong working experience
- Strong knowledge on how to design and implement performant Azure-based services and tools
- Excellent understanding of the software development cycle and agile development practice
- Experience in Azure Functions or Functions-as-a-Service
- Experience in writing unit tests and testable code
- Experience in Kubernetes
- Experience with code bases, including API design techniques
Analytical and loves problem solving
You are passionate about solving complex problems and have a strong analytical mind
You have experience in writing unit tests and testable code, as well as in Node.js/TypeScript/C# and Python
You are able to prioritise and manage several tasks at once
Since you may be tasked to crack new problems, it will be key that you are able to learn fast
You will be expected to communicate effectively with your team members