The Singapore Academy of Law (SAL) is a promotion and development agency for Singapore’s legal industry. We are dedicated to supporting the work and continuous growth of legal professionals, with the goal of making Singapore the legal hub of Asia. 

Join the team at SAL to build a wide range of exciting products and services for the legal industry.

We are a cloud-native and agile team constantly looking to improve our products, processes, technology, and team. As much as we focus on delivering value to customers, we take great care of our team members. 



  1. Report to Assistant Director, LawNet Solution Delivery 



  • Design and develop JavaScript applications with advanced React.js and related technologies such as Redux;
  • Craft great experiences for users, and quality code that is robust and maintainable;
  • Integrate applications with SAL’s Identity & Access Management systems to drive the adoption of an SSO experience for our customers;
  • Demonstrate high quality skills, perspective and initiative to help drive our teams and products through launch cycles – particularly by balancing good engineering with launch commitments;
  • Work with a remote cross-functional team comfortably and with high-productivity;
  • Champion continuous improvement to the quality of solutions delivery using agile practices;
  • Work with a remote cross-functional team comfortably and with high-productivity;

Core Skills

  • Highly proficient in JavaScript, backed by significant hands-on experience designing and developing in React.js, Redux (4+ years preferred)
  • Seasoned and current with CSS, HTML and design systems, with both skill and passion for translating designs into high quality user experiences
  • Experience developing user interfaces in consideration of SEO, user analytics and responsive designs
  • Familiar with cloud-native system design and modern authorisation/authentication mechanisms (particularly JWT), to be able to troubleshoot independently and advise on best practices
  • Passionate about good engineering practices and processes – from code quality, productivity and performance optimisation, to automated testing and continuous integration/delivery

Interested candidates are invited to apply here

Only shortlisted candidates will be notified.