Loading...

Medicinal Foods – Browser based App Developer

Categories:
Icon Home/ Virtual Volunteering
Causes:
Icon Health
Icon Food
Icon Community Development
Share
Posting image
Description
Project Name: Medicinal Foods
Project Duration: (in months) 6-12 months (Ongoing)
Project outline: 1. Use citizen science to gather and validate data about the different foods and food-preparations from both traditional knowledge and current scientific enquiry.
2. To make such data available for use by anyone in the world through online apps.

Role Summary: (Briefly explain the overview of the role in 1-2 sentences)
• Create an equivalent app for browser-based access using current technologies such as HTML5, JavaScript
Essential Tasks: (List down the essential tasks that individual perform in the job)
• Research and develop in collaboration or independently new user-facing features
• Ensure the technical feasibility of and provide input to UI/UX designs
• Ensure high-quality implementation standards and brand consistency
• Be part of shaping the technological landscape of the company
• Get feedback from, and build solutions for, users and customers
• Collaborate with back-end developers and designers to improve usability
• Develop high-quality prototypes for new functionality or AB testing
• Constantly improve the architecture and performance of the UI features of the product
• Optimize application for maximum speed and scalability
• Build reusable code and libraries for future use
• Document testing- and performance-optimization of the developed applications
Skills & Competencies: (List all critical skills needed for this role. Be specific)
• Passion for analyzing and improving runtime efficiency and memory footprint.
• Excellent problem solving, critical thinking, and communication skills.
Software tools & Program knowledge: (List all software tools & program knowledge or experience critical for the role. Be specific)
• Experience of common JavaScript build tools and development environments (e.g. Node, Bower, Gulp, Grunt, RequireJS, Webpack etc.)
• Experience of writing automated tests for JavaScript (e.g. Jasmine, Karma, Mocha, Chai, etc.)
• Experience using server-side frameworks/languages (e.g. Ruby on Rails, PHP)
• Experience using HTML(5), CSS(3) and CSS pre-processing (LESS, Sass, PostCSS, etc.)
• Experience developing against 3rd party APIs
• Experience of UI/UX design and development
Details