New Bamboo Web Development

Position Description: Developer

Position summary

Work directly with clients to work out what should be built, and to improve the product design based on web experience.

Design and develop the software, working in a team of 2-4.

Maintain the scrum process, with assistance from a scrum master.

Learn about new developments and help to train others at New Bamboo.

Task breakdown

Writing ruby, erb, css, javascript code and tests (60%)

Working with clients to determine requirements and design products (10%)

Technical design sessions with the team (10%)

Collaborating with other agencies to help with visual designs, UX, and API specs (5%)

High-level project estimation and meetings with leads (5%)

Internal mentoring, training, and presenting (5%)

Deployments and server management (5%)

Commercial criteria

Cultural criteria

Skills and abilities

Must have

Important

Nice to have