You will be working in a team of 30 consisting of experienced back-end developers, front-end developers, product managers, and UI/UX designers. Our team uses a two-week sprint that segments our work into tasks that can easily be completed, and close out work items quickly. We appreciate talents who are eager to learn more and explore the best way of doing it - and I'm sure you will benefit from our fun and fast-paced culture!
Responsibilities
Work with our director of engineering and our product manager to constantly ship new features of our social commerce platform
Ensure Software Engineering alignment with established best practices.
Review technology, development methodology, and best practices while balancing the creation of new functionality, immediate needs of existing customers, and augmentation/management of architecture/infrastructure.
Establish an engineering culture of users and drivers first mentality, with business performance as the front of mind, ensure engineering understands the business direction and how individual work facilitates end goals.
What You'll Need
Degree in Computer Science, Maths or any other relevant degrees
Experience in software development using C#, ASP.NET Core would be preferred (the team uses microservices hence other relevant languages would be great too)
Deep knowledge in cloud-based systems
Familiarity using Scrum/Agile development methodologies
Experience with Microsoft Azure or other equivalents
Be flexible, grow, and learn quickly in a startup environment
Good team player, self-motivated, and able to work independently
Business-level fluency in English, Cantonese & Mandarin is a plus
What We Offer
Competitive base package with 13-month salary
Share option in a hyper-growth startup
Birthday Leave
Team lunch allowances
Fun and diverse culture
International team environment
Constant & rigorous training from experience team leads