• SGD 48,000 and upwards
  • Singapore
  • Permanent, Full time
  • Maltem
  • 2019-02-17

Maltem Singapore is seeking a passionate and experienced Javascript Software Engineer to join our Development team. The ideal candidate should have proven experience building high quality, scalable applications using the latest technologies.


  • Define technical requirements and guidelines for web and mobile applications;
  • Create, develop and implement highly scalable technical architectures and high-level applications;
  • Actively using Agile Methodology and Rapid Application Development to optimize client’s tools, web and mobile applications for maximum performance, speed and scalability;
  • Collaborate effectively within a cross-functional organization (including our digital experts and developers) to prioritize, scope and communicate progress of deliverables;
  • Lead and communicate the framework and general strategy effectively;
  • Help release and maintain code and debug production issues;
  • Participate in code reviews to ensure new code confirms to highest standards;
  • Contribute to a team culture that values openness, collaboration, initiatives and innovation


Minimum Qualifications

  • At least Bachelor’s degree in the field of Computer Science, or equivalent disciplines;
  • At least 1 year of experience in web development / software engineering;
  • Strong programming skills (e.g. JavaScript, Angular, React, NodeJS, MongoDB);
  • Knowledge of HTML5, CSS3 and CSS pre-compilers (LESS & SASS);
  • Solid understanding of software design and patterns;
  • Strong problem-solving and communication skills;
  • A creative problem solver with passion, energy and enthusiasm to learn new technologies


Preferred Qualifications

  • Experience with Agile/Scrum methodologies, continuous integration/delivery, and modern development practices;
  • Experience with build systems (e.g. Gulp, Grunt, Webpack) and unit testing (Jasmine, Mocha, Chai, Sinon);
  • Experience working in Banking and/or Insurance domain;
  • Open and flexible to work on different programming-languages or technology-stacks;
  • Practical experience with version control systems such as Git;
  • Self-directed and require minimal supervision;
  • Passion for developing robust software and writing maintainable code