1. Design, build, and maintain efficient, reusable, and reliable Ruby code
2. Integration of data storage solutions
3. Integration of user-facing elements developed by front-end developers with server side logic
4. Identify bottlenecks and bugs, and devise solutions to these problems
5. Help maintain code quality, organization and automation
6. These people are key and will be 100% on development.