TopDev

.NET Developer

Mega Blocks

255-257 Nguyễn Tri Phương, Phường 5, Quận 10
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.

Company

Mega Blocks

Industry

Company size

Nationality

About us

General information