Ruby developer
We are looking for a mid-weight Ruby developer to join our in-house tech team. You'll have about 2-3 years commercial experience building web apps with Ruby based frameworks, especially Rails. Our team is run following agile methodologies so it is essential that you have worked in an agile environment before. The tech team builds and maintains Apps for Good’s online platform, which hosts our content and supports our communities of teachers, students, partners and Experts. We encourage our developers to provide input to the content team by recommending tools and technologies that could be included in our course. Ideally you will have a strong interest in innovating technology education.This is a permanent role based in our London offices with flexible working hours and location schedule.Responsibilities:There are no project managers in our tech team, but developers who care about our product and take ownership of their work. Every team member has the chance to influence the technology we use. Responsibilities include:  Actively contribute to improve team workflow and velocityWrite and review code written by othersReport to developers and internal stakeholders Take initiative on tasks such as refactoring and bug fixing
Title: Ruby developer
Salary: 40000-45000
Description: We are looking for a mid-weight Ruby developer to join our in-house tech team. You'll have about 2-3 years commercial experience building web apps with Ruby based frameworks, especially Rails. Our team is run following agile methodologies so it is essential that you have worked in an agile environment before. The tech team builds and maintains Apps for Good’s online platform, which hosts our content and supports our communities of teachers, students, partners and Experts. We encourage our developers to provide input to the content team by recommending tools and technologies that could be included in our course. Ideally you will have a strong interest in innovating technology education.This is a permanent role based in our London offices with flexible working hours and location schedule.Responsibilities:There are no project managers in our tech team, but developers who care about our product and take ownership of their work. Every team member has the chance to influence the technology we use. Responsibilities include:  Actively contribute to improve team workflow and velocityWrite and review code written by othersReport to developers and internal stakeholders Take initiative on tasks such as refactoring and bug fixing
Requirements: Mid-Senior level experience, Bachelor's Degree education
Fraudulent: No