We are hiring a Software Engineer to be based in Singapore. This role will be focused on Front-End and, ideally, you’ll have a good understanding of software engineering and data structures & algorithms.
As a Software Engineer, you will build innovative products on state-of-the-art technologies that bring the experience to the application.
We are looking for candidates who share a passion for tackling complexity and building platforms that can scale.
• Participate in the complete software engineering cycle
• Design, develop, test, deploy, maintain and improve software
• Engage in technical design- Build reusable codes / frameworks that are efficient, scalable, and stable
• Create technical documentation
• Write high-quality elegant, readable, and well-documented code
• Validate code that enables customer and business goals
• Evaluate and optimise code to maximise performance
• Be accountable for & maintain a sense of pride for the product
• Manage individual project priorities, deadlines, and deliverables
• Work closely with our PM and engineering teams to define feature specifications and build the next generation of products leveraging frameworks such as React
• Work closely with operations and infrastructure to build and scale back-end services
• Bachelor’s degree in Computer Science, similar technical field, or equivalent practical experience
• Practical experience with Software Engineering or related field in previous roles
• Strong sense of web design and attuned to the fundamentals of user experience
• Experience with HTML5 and CSS3 web standards
• Knowledge of web libraries and frameworks, such as React, AngularJS, Polymer, Closure or Backbone
• Familiarity with the whole web stack, including protocols and web server optimisation techniques
• Interest and ability to learn other coding languages as needed
• Strong analytical / critical thinking and communications skills