Education, Knowledge and Skills:
- Educated to degree level or equivalent %28Computer Science or Similar%29 from a leading university
- At least 3 years of WEB development.
- Ability to understand complex data flow and troubleshoot multi module systems.
- Be comfortable with working to tight deadlines.
- Be able to ‘Multi-task’
Specific Technical Requirements
Mandatory Technical Qualities
- HTML5/JavaScript, Rich Internet Application %28RIA%29 experience
- Ability to carry out complex design in object oriented environment
- Good Team player
- Familiarity with design patterns and principles. Experience with Composite clients design and frameworks
Desirable Technical Qualities
- Sencha/Angular/React experience
- GIS development
Responsibilities & Duties
- Design and development of heavy duty, complex web client applications
- Contribution in all phases of the development lifecycle —design, development, integration, and release, until deployment and support
on site, while meeting schedules and quality objectives. - Work with the latest web frameworks and technologies
- Write well designed, testable, efficient code
- Work in a multi-technology and multi-platform environment
Contribute to product architecture