• Strong proficiency with JavaScript language features ln both server-side and client-side applications
  • Absolute understanding of promises, async/await, and error handling asynchronous JavaScript
  • Basic understanding of front-end design including HTML and CSS3
  • Experience with a modern UI framework such as Angular, AngularJS, or React
  • Experience with implementing and consuming SOAP and REST web APIs
  • Ability to contribute to architectural decisions
  • Ability to identify technical debt, assess solutions, and plan a course toward resolution
  • Experience producing and maintaining automated testing, build, and deployment processes
  • Ability to provide and receive constructive feedback to and from other developers on the team
  • A clear understanding of authentication and authoriza­tion of users by employing industry best practices
  • Deliberate attention to ensure new code and coding practices do not endanger the security or stability of our systems


  • Experience with some form of analytics/ reporting tool (Cognos, Tableau, Power Bl, etc.)
  • Experience with AWS including EC2, CloudWatch, RDS, and Developer Tools
  • Prior experience as tier 1 or 2 support
  • Experience working within an Agile development process

. Call us: (+94) 115 – 923581 / (+94) 112 – 675326