Job Description
About Company
RESPONSIBILITIES
- Work with team members to design the next generation of social trading platform, transportation applications.
- Handle high traffic, real-time applications that have million users.
- Design and optimise all aspect of the server platform such as Security, Performance, Scalability and Build system, etc.
- Database design, decentralised systems, architecture design.
- Peer code review and designs.
- Provide best practices, coding convention and code coverage guidelines.
- Work with QA to achieve 100% unit test and test automation. Work with QA to achieving high code coverage.
- Work with mobile developers to integrate web-api, sockets, etc.
- Collaborate with other team members and participate in cross-functional groups
- Basic understanding of financial system, crypto currency and decentralised systems.
Your skills & qualifications
DO YOU HAVE...?
- A bachelor’s degree in Computer Science or any related discipline preferred
- At least 3 years experience as a server developer.
- Good experience with some of these technologies such as .Net Core, C#, DI, Web Socket, Bootstrap, JavaScript/jQuery, HTML5 and CSS3, and some JavaScript frameworks such as AngularJS, ReactJS.
- Strong experience about databases, optimization and ORM
- Excellent skills in object-oriented programming, SOLID principle.
- Familiar with concepts of MVC, RESTful Web-Api, Async Programming, Mocking
BONUS points (not required)
- Some exposure to AWS such as IAM, EC2, RDS, S3, Cloudfront, Route53, DNS, etc.
- Able to create database schemas that represent and support business processes
- Strong analytical and problem solving skills
- Teamwork and communication skills
- Experience in mobile, trading or financial system is a big advantage
Benefits for you
- Above-market salary and bonuses (13th salary bonus, 100% salary in probation period)
- Weekly happy hours, drinks and snack
- Modern, open and comfortable working environment
- Fun and active team activities
- Creative and friendly colleagues, enthusiast and supportive management
- Working from 9:00 to 18.00 Monday to Friday.