Skip to content

OpenAgricultureFoundation/UI_coding_challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UI_coding_challenge

Want a UI coding job at the OpenAg Foundation?

We are looking for a UI developer to join our team in Middleton, MA.

You will have to be onsite (not remote) and we can't sponsor visas.

The coding challenge:

  1. Make a branch of this project.
  2. Modify the skeleton React & bootstrap project to display the data from a group of our Food Computers. Use your visual design skills to make it attractive. It can be a one page or multipage app, your choice. Add whatever you want to the project, change the style, add something to hold the data.
  3. When you are happy with your work, please submit a PR and tag @srmoore @Poitrast.

In the data directory of this project, you will find some CSV files:

  • devices.csv is the list of devices.
  • environmental_data.csv is data to display from each device.
  • image_URLs.csv is a list of public URLs of images from each device.

About the position:

The primary responsibilities include designing, prototyping, documenting and implementing features on the OpenAg UI software stack. React software development experience and the ability to quickly learn new technologies is the most important requirement. The work spans the world of software, from mobile and web UI to embedded device programming, communications, data storage and security.

Requirements:

  • Bachelor’s degree in computer science or similar technical field.
  • At least three years professional programming experience.
  • Solid understanding of software development best practices: modular/OO design, design patterns, communications, REST APIs, testing and documentation.
  • Deep knowledge of React / Flask, HTML, CSS, bootstrap.
  • Bonus points for knowledge of python3, OpenID Connect / OAuth and a cloud platform.
  • Effective communication and documentation skills.

About us:

We are the OpenAg foundation, and we'd like you to join in the development of open source software with us. Our open source projects control and display data for our “Food Computer” devices. Users of our devices are: children, teachers, researchers, commercial producers and makers. See this page for more info about us.

About

Want a UI coding job at OpenAg? Complete this challenge!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published