Monstar Lab Pte Ltd
Country : Singapore
  • Full-time

Senior Software Engineer - Digital product development firm

Monstar Lab is one of the top digital product development firms with 21 offices in 12 countries. We build innovative digital products with mobile app, web applications, IoT products for our clients like Pokemon, Carlsberg, Sony and many startups.

 

Responsibilities

We are building a strong local development team here in Singapore and looking for a couple of  experienced developers in innovative languages.

Our tech team in Singapore office believes in high engineering capacity with best practices bringing happiness to everyone including business stakeholders, end users and the tech team themselves. In this role you will be building reliable, scalable and well-tested systems for the products in such wide range as consumer-facing applications with real-time communication, enterprise data monitoring / visualization, R&Ds of new technologies and many others.

 

  • Make a strong tech team together with CTO
  • Act as CTO of the assgined product
  • Discuss about the product with business owner, product manager and designer
  • Figure out the product road map
  • Design the flexible and scalable system
  • Hands on backend coding
  • Coach teams and clients on product development process details
  • Identify risks early and ensure they are addressed before they become actual problems

Requirements

  • More than 5 year experience in Backend development (Go, Python, PHP, Ruby)
  • Excellent written & verbal communication skill in English
  • Experience of Go / Rust or willingness to learn it
  • Experience of writing automated unit & functional tests
  • Has insights in source code / components of standard libraries and web frameworks
  • Understanding of data structure, algorithm complexity and so on
  • Familiarity with persistent databases (RDBMS / Key-value Store / Document Store etc)
  • Familiarity with good practices in web development (HTML5 / CSS (SASS) / JavaScript) and system vulnerabilities
  • Key Component: Docker, Kubernetes, TDD, Linux (Debian / Redhat), Streaming, API designing, Real-time communication
  • Not Required but good to have: real-world experience of C / C++ development (not just syntax learning), auto-scaling setup, distributed computing, enterprise-level product development, experience of entire software development cycle (dev env setup, CI, backend  / frontend development, deployment, releasing and maintenance / upgrading)
  • Passionate about tech/startup industry with habit of self-studying

 

What we provide

  • Working at a sustainable pace, and helping to teach client teams to work efficiently
  • Great benefits and a balanced lifestyle
  • Tech company culture
  • Opportunity to build a product from scratch

Salary

6000 - 13000 SGD

Total applicants :15 Job posted 24 days ago Total Views : 205 Unique Views : 200 Today Views : 16


Submit Application