➔ All jobs
➔ Apply for this job
Want to help people get fit 💪🏼💪🏾💪🏻💪🏿💪🏽 by doing good 😇😇😇?
GoodGym is a charity that combines exercise with volunteering. Our members run 🏃🏾♀️, walk🚶🏼, or cycle 🚴🏽♀️ to support people and organisations in their local community. Our web platform helps coordinate all this. We’re now looking for an experienced senior or mid-level React developer to take it to the next level.
The existing codebase, a Rails app, has been around for a while, but we’re now in the process of porting it over to a Typescript/React app that will sit in front of the Rails app and interact with it through a GraphQL endpoint.
We’re looking for people who are great at Javascript (or even better, Typescript). Experience with GraphQL is a plus. We want to make the GoodGym website as beautiful, user friendly, and effective as possible, so if you have a strong product, UX, and/or design mindset that would be 🧑🏾🍳👌🏾. Experience with Ruby and Rails, or a willingness to learn, would be great - our tech team is small so the ability to cover both ends of the dev spectrum would be handy. You don’t need to tick every one of these boxes: if there are areas where you’d like to develop your skills, we’ll support you in doing so.
Since the pandemic hit we’ve adopted a hybrid and remote work environment - if you enjoy working from an office and live in London, we have an office in Holborn that you're very welcome at.
It’s been a journey going from a colocated to hybrid team but we think we’ve done a pretty good job. We work hard to keep video meetings useful and interesting and to find ways to socialise and have fun 🥳. Not all of these involve staring at a screen, either: we set ourselves challenges to get outdoors or cook healthy meals and then share the results 🥗. We know it’s important to find time to step away from your computer and encourage you to do so.
And finally: we take diversity seriously. Our commitment to it is baked into our business plan, and we report regularly on our progress to our board of trustees. So we particularly encourage applications from groups underrepresented in tech!
To apply, please fill out this application form. We’re looking forward to hearing from you 😊.
---
Job title: React Developer
Salary: Mid level: £35k-40k. Senior: £40-45k. For exceptional candidates we would consider a 4-day working week.
Location: Remote (UK)
Contract type: Permanent
If you have questions or would like to request more information please contact David Morley at davidm@goodgym.org.
Closing date for applications is the 31st of August; however, we will be holding interviews on a rolling basis, so you are encouraged to submit your application as soon as possible.
Application Process
Stage 1: form-based application. We use a short form to allow us to anonymise your application and make our decision-making process as neutral as possible
Stage 2: interview. Initial meeting to discuss application answers and a chance for you to find out more about the role and organisation
Stage 3: tech test. A take-home test that should only require a few hours to complete
Stage 4: tech interview. Discussion of tech test and approach taken.
Stage 5: offer
—----------------------
Lil version below…
—----------------------
First paragraph in bold
Want to help people get fit by doing good? GoodGym are searching for a React Developer to join their central team.
Job title: React Developer
Salary: Mid level: £35k-40k. Senior: £40-45k. For exceptional candidates we would consider a 4-day working week.
Location: Remote (UK)
Contract type: Permanent
GoodGym is a charity that combines exercise with volunteering. Our members run 🏃🏾♀️, walk🚶🏼, or cycle 🚴🏽♀️ to support people and organisations in their local community. Our web platform helps coordinate all this and so we are now looking for an experienced senior or mid-level React Developer to take it to the next level.
Title in bold: More about the role
We’re looking for people who are great at Javascript (or even better, Typescript). Experience with GraphQL is a plus. We want to make the GoodGym website as beautiful, user friendly, and effective as possible, so if you have a strong product, UX, and/or design mindset that would be 🧑🏾🍳👌🏾. Experience with Ruby and Rails, or a willingness to learn, would be great - our tech team is small so the ability to cover both ends of the dev spectrum would be handy. You don’t need to tick every one of these boxes: if there are areas where you’d like to develop your skills, we’ll support you in doing so.
The existing codebase, a Rails app, has been around for a while, but we’re now in the process of porting it over to a Typescript/React app that will sit in front of the Rails app and interact with it through a GraphQL endpoint. Could you be the ideal candidate to help with this transition?
Title in bold: More about where you’ll be working
Since the pandemic hit we’ve adopted hybrid and remote working. So if you enjoy working from an office, and live in London, we have our office in Holborn that can offer an ideal hybrid working environment.
We work hard to keep video meetings useful and interesting and to find new ways to socialise and have fun. 🥳 Not all of these involve staring at a screen, either; we set ourselves challenges to get outdoors and we celebrate as a team. We know how important it is to find time to step away from your computer.
And finally, we take diversity seriously. Our commitment to it is baked into our business plan, and we report regularly on our progress to our board of trustees. So we particularly encourage applications from groups underrepresented in tech.
If you have questions or would like to request more information please contact David Morley at davidm@goodgym.org.
The closing date for applications is the 31st of August, however we will be holding interviews on a rolling basis, so you are encouraged to submit your application as soon as possible.
To apply, please fill out this application form.
We’re looking forward to hearing from you. 😊
The GoodGym central team.
---
Title in bold: Application Process
Stage 1: form-based application. We use a short form to allow us to anonymise your application and make our decision-making process as neutral as possible
Stage 2: interview. Initial meeting to discuss application answers and a chance for you to find out more about the role and organisation
Stage 3: tech test. A take-home test that should only require a few hours to complete
Stage 4: tech interview. Discussion of tech test and approach taken.
Stage 5: offer
Categories
- Top JavaScript Jobs Worldwide
- Junior JavaScript Jobs Worldwide
- Mid-weight JavaScript Jobs Worldwide
- Senior JavaScript Jobs Worldwide
- Front End Jobs Worldwide
- Senior Front End Jobs Worldwide
- Junior Front End Jobs Worldwide
- Full Stack Jobs Worldwide
- Senior Full Stack Jobs Worldwide
- React Jobs Worldwide
- Senior React Jobs Worldwide
- React Native Jobs Worldwide
- TypeScript Jobs Worldwide
- Node.js Jobs Worldwide
- Back End Jobs Worldwide
- Angular Jobs Worldwide
- Vue.js Jobs Worldwide
Locations
- North America
- South America
- Europe
- Africa
- Asia
- Oceania
- United States
- San Francisco, USA
- Los Angeles, USA
- New York, USA
- Austin, USA
- Miami, USA
- Seattle, USA
- Chicago, USA
- Canada
- European Union
- United Kingdom
- London, UK
- Spain
- Barcelona, Spain
- Madrid, Spain
- Portugal
- Lisbon, Portugal
- Porto, Portugal
- France
- Paris, France
- Italy
- Rome, Italy
- Milan, Italy
- Germany
- Berlin, Germany
- Frankfurt, Germany
- Australia
- Sydney, Australia
- Melbourne, Australia
- Belgium
- Brussels, Belgium
- Czechia
- Prague, Czechia
- Brno, Czechia
Collections
- Aerospace companies
- Automotive companies
- Blockchain companies
- Creative companies
- Cryptocurrency companies
- Data companies
- Developer Tools companies
- Finance companies
- Fashion companies
- Gaming companies
- Healthcare companies
- Human Resources companies
- Marketing companies
- Media companies
- Metaverse companies
- Music companies
- NFT companies
- No-Code companies
- Non-Profit organisations
- Productivity companies
- Real Estate companies
- Retail companies
- Robotics companies
- SaaS companies
- Security companies
- Social Media companies
- Software companies
- Sports companies
- Sustainability companies
- Tech-for-Good companies
- Telecomunication companies
- Transportation companies
- Travel companies
- Jobs providing visa sponsorship
- 4 day week jobs