Software Engineering Lead
We are looking for passionate and driven software engineers to join our fast-growing global tech team in Singapore. We are a very dynamic team of Data Scientists, Data Engineers, Consultants, Software Engineers, Sales and Marketing.
This is an excellent opportunity for an experienced Software Engineer who wants to make a difference and who wants to join us on this journey to take our company to the next chapter of its growth.
- Degree in Computer Science or equivalent
- At least 5 years of prior working experience and expertise in Full-Stack development using NodeJS and ReactJS is essential.
- Deep understanding of the best programming practices, clean code, test-driven development, code reviews, continuous integration and common design patterns, etc.
- Experience working with Microservices architecture and managing multiple REST APIs
- Experience with relational databases like MySQL and/or RedShift with the ability to optimise queries and work with performance-oriented tasks
- Experience with NoSQL databases such as MongoDB, Redis or Elasticsearch.
- Experience working with ECS, Docker and Kubernetes and with experience with CI tools like Bitbucket pipelines or Jenkins (this is a bonus!)
- Excellent communication skills and the ability to work well with others