- Integrate data from various backend services and databases;
- Ensure software meets all requirements of quality and coding standards;
- Create and maintain technical software documentation;
- Develop server side logic into APIs.
- Have experience working with Agile development process;
- Strong organisational skills to juggle multiple tasks within the constraints of resources and timelines;
- Prefer that you are experienced in building scalable distributed systems with good understanding of service oriented architecture.
- Good understanding of security, session management, and best development practices;
- Good knowledge of OOP, noSQL databases (MongoDB) and web application implementation;
- Familiar with CSS, HTML, JSON, HTTP REST Framework;
- Familiar with CSS preprocessors such as SASS, Stylus, Less, etc., and building pipelines such as Gulp, Grunt, Webpack, etc. preferred;
- Experience in React.js preferred.