Careers - Sri Lanka

Engineering Team

Software Engineer - Front-end (IAM Team)

Careers > Sri Lanka
Location: Colombo

WSO2 Identity and Access Management team is looking for a front-end Software Engineer to join the Engineering team. As a front-end Software Engineer you will use your strong knowledge of HTML, CSS, and JavaScript and your eye for detail to help our product teams implement the UIs.

The ideal candidate looks forward to tackling new challenges and is comfortable moving between different code bases and tech stacks while writing clean, maintainable code.

Key Responsibilities

  • Work on front-end experiences across WSO2 Identity and Access Management projects
  • Design/translate mockups and wireframes into clean, maintainable code
  • Direct work with back-end engineers to ensure design integrity across the product
  • Debug and troubleshoot issues across browsers


  • Bachelor’s degree in Computer Science or similar technical discipline, or equivalent professional experience
  • 1-2 years of industry experience in full-stack software development across multiple technologies, languages, and frameworks
  • 1+ years JavaScript web application development experience, building complex, multi-brand progressive/responsive web app user interfaces using: React, Redux, Node, TypeScript, etc.
  • Proficiency with build tools including: Webpack, NPM
  • Understanding of JavaScript design patterns
  • Solid understanding of web markup (HTML5 and CSS3)
  • Experience working with CSS preprocessors like LESS, SASS
  • Experience in UI design and UX engineering
  • Development experience in Java will be a plus but not essential