mStage Pte. Ltd.

Senior Backend Developer

mStage Pte. Ltd.

Ho Chi Minh
Saigon Pearl, 92 Nguyen Huu Canh, Ward 22, Binh Thanh District, Ho Chi Minh city

Salary
Negotiable
Post date
23/01/2018

Job Details

We are looking for a Backend Developer who will report directly to the CEO and will be responsible for multiple web apps, including design, architecture, development and testing. We also expect the Backend Developer to mentor and guide our Junior developers.

At the same time, you will be part of the product development as our product is built by developers for developers.

 

Our forward product is Brain Tracker, an analytics-driven tool to answer the question of how good a developer is. With Brain Tracker, we’ll help build the next generation of elite developers. You will also be exposed and require to work with Userkit, a set of APIs and our identity management and engagement system which plays a huge role in Brain Tracker.

  • Writing reusable, testable, and efficient code
  • Design and implementation of low-latency, high-availability, and performance applications
  • Integration of user-facing elements developed by front-end developers with server-side logic
  • Implementation of security and data protection
  • Integration of data storage solutions

Job Requirements

The ideal Backend Developer is a specialist that possesses

  • Degree in Computer Science, Software Engineering, or a related field, or significant equivalent experience
  • Programming Language: Node JS / Python / Scala / Java
  • 5+ years of experience in software development
  • Knowledge of CI/CD, Docker and microservices
  • Able to integrate multiple data sources and databases into one system
  • Understanding of accessibility and security compliance
  • Knowledge of user authentication and authorization between multiple systems, servers, and environments
  • Understanding of fundamental design principles behind a scalable application
  • Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform
  • Able to create database schemas that represent and support business processes
  • Strong unit test and debugging skills
  • Proficient understanding of Git
  • Work well with data technologies (Kafka, Hadoop, Spark, etc.)
  • Ability to develop and implement open source software projects
  • Effective operation in a fast-paced, deadline-driven, and collaborative programming environment

We offer

  • Work with a product driven team of founders and developers directly to drive change
  • Be exposed to our users to see the change and value you are bringing to society
  • Meet and learn from experienced entrepreneurs. Be part of an experienced team that sets out to create positive social impact
  • International exposure. We are a result-driven international team. The core team worked in Silicon Valley, Singapore, Hong Kong, New Zealand and you can expect the culture to be built on trust and results
  • Freedom and flexibility. In terms of work hours, responsibility and autonomy, you get to decide what works best for you. Usually between 9.00 am and 6.00 pm on Monday to Friday. And it can be flexible, we don’t measure your success by the number of office hours
  • Further benefits including flights, training and other living expenses while training, exchanging with other teams and liaising with clients
  • Homey office in Binh Thanh District including breakfast and lunch
  • 14 days of annual leave, 14 days of medical leave, and public holidays in Vietnam
  • No dress code. It’s your choice to be confident and comfortable
  • Pantry area with snacks, beer and other beverages.