
Consultancy - Front-End Developer Climate Information Platform
Main responsibilities
• Work closely with other developers, product engineers, and visual designers to build a compelling, responsive, and scalable user experience.
• Design, develop, front-end geospatial web capabilities for organizational enterprise users using technologies such as JavaScript, HTML, and related frameworks and libraries
• Turning UI/UX designs into prototypes, creating excellent interactions from designs, writing reusable content modules and maintainability of the code.
• Implement UI development principles to ensure that the product client-side serves at scale.
• Review and optimize the app usage by monitoring key metrics and rectifying the issues proactively.
• Follow web development industry-standard design patterns, development methodologies,
and deployment models.
• Help drive the REST API design, required for integrating the web application with the back
end web services.
• Unit testing is expected, and some components may be initially driven using mocked data.
Other tasks:
• Participate to working sessions and team meetings to review and familiarize with the data processing and methodology for each indicator.
• Prepare the GeoPortal UI prototype, user and functional requirements and the work plan;
• Prepare technical document and summary report including next steps and recommendations;
Education, qualifications and experience
• Advance University Degree in Computer Science, Information Technology or related disciplines;
• 5 years of relevant work experience as a web developer, UI developer or front-end developer;
• A team player and ability to communicate in English;
Essential Technical Skills:
• Strong knowledge of and experience in using HTML5, CSS3, and modern JavaScript framework to develop interactive and responsive interfaces for use across platforms,
devices, and browsers.
• Proficient with JavaScript frameworks such as VueJS, React, Angular (VueJS preferred)
• Familiar with UI layouts, SASS, Bootstrap, and the CSS GRID system
• Experience with build system such as Grunt, Webpack and etc.
• Experience with GitHub or related source code version management systems
• Experience with AJAX, JSON, REST
• Experience with Data Visualization Tool such as D3.js, amcharts and etc.
Other Technical Skills that are considered desirable:
• Experience developing web applications using ArcGIS API for JavaScript or other JavaScript mapping APIs such as Leaflet, Open layers and etc.
• Experience using REST and web service endpoints to create secure web applications
• Experience writing tests for testing web applications
• Knowledge of ArcGIS/QGIS or other mapping software is an advantage.
Terms of appointment
12 months position with possibility for extension.
Starting salary between 800 and 1200 USD.
Based in Tashkent.
Apply online at www.icarda.org/iea/ by 10 May 2019.
👉 Подписаться на канал @UzDev_Jobs