United States of America: Front-end/Mobile App Developer


Job Description


UNICEF is looking for Front End/ Hybrid App Developer to join our small team in New York. We are currently in the process of deploying a web based platform for Programme implementation monitoring written in Python / Django on the back-end, and HTML/CSS/JS (using AngularJS, Bootstrap) on the front-end. We aim to build future versions of our responsive web/mobile web interface to the website and build mobile applications that integrate with backend. Earlier this year, UNICEF released its first enterprise mobile application focused on facilitating submission of Travel reports. As a developer at UNICEF, you’ll have opportunity to design solutions from beginning to end, and the opportunity to grow into other areas and support multiple development functions. You will be working closely with a cross-functional team of Subject Matter Experts, Developers, Designers, and Engineers to produce high performance, user-focused web applications.


Our Hybrid Mobile applications that integrate with our web application/backend are currently developed using Angular, Ionic, and Cordova.


Skills & Requirements


Required Skills / Attributes


· Bachelor’s degree in computer science, engineering, information technology or related discipline.


· 3-5+ years of Javascript experience designing and developing beautiful responsive frontends with strong HTML / CSS / JS knowledge


· Experience with Javascript frameworks: AngularJS, jQuery, Bootstrap, or Ionic


· Experience with building responsive Single Page Applications using RESTful web services and processing JSON data. Exposure to mobile web, hybrid and/or native mobile application development and responsive UIs a plus


· Practical knowledge of Object oriented and MVC concepts in Javascript


· Experience with developing hybrid mobile applications. Prior Experience working with Ionic highly desirable.


· Well versed with the complete Software Development Life Cycle (SDLC) process in a distributed version control environment (Git/Github)


· Experience integrating with diverse back ends using JSON/RESTful APIs


· Passionate about designing technology enabled solutions and developing quality software


· Self-starter with strong communication skills, ability to work in a dynamic team environment


· Innate desire to learn new skills and technologies


Desirables


· Experience developing, maintaining and documenting JSON/RESTful APIs


· Familiarity with Docker/Containerization technologies.


· Experience with Continuous Integration, automated testing frameworks (both front end and back end)


· Experience building mobile applications using Phone Gap/Cordova (and or native SDKs on iOS or Android)


Duration of Assignment: 11 months


Proposed Daily Rates: $450-$550, based on experience





EmoticonEmoticon