1. handle product workflow development that includes basic pen and paper wireframing
2. collaborate and brain boost with other team members to build world-class products
3. work on data modeling, sql, and database architecture designing
4. develop/integrate rest apis
5. develop mobile and web-applications
6. build reusable code and libraries
7. optimize application for maximum speed and scalability
8. work on proper testing and debugging (e.g., assure that all user input is validated before submitting to the back-end)
9. work on coding for codenicely
10. build documentation that will help us scale and build upcoming versions for the product (e.g., workflow documentation, databases documentation, api documentation, codebase documentation)