Senior Full Stack Developer 🌿
(4+ years exp)Ecologi
Job Type
Full TimeVisa Sponsorship
Not AvailableHires remotely in
Relocation
AllowedSkills
The Role
🌍 Bristol (flexible / remote considered)
🤓 Full time
💵 £50k - £60k depending on experience
Company profile
We are Ecologi, an environmental organisation, who run a subscription service to help restore our planet. Our mission is to avoid 50% of global emissions by 2040. How are we going to do this? By protecting nature, supporting the best in carbon offset programmes (like protecting the Amazon Rainforest) and planting trees in the places that need them.
As a team we’re easy going and we take great pride in our work. From brand and marketing to product development and climate impact, we’re all striving to move the needle on the climate emergency. We celebrate our milestones and we’re looking forward to some big get togethers once we’re allowed. Our culture is about pulling together, helping one another, about putting forward good ideas and feeling part of something bigger than yourself.
With our 20,000 strong subscriber base, we’re now funding 1 million trees every fews weeks. Impressive, but we’re only just getting started. Our goal is to fund billions of trees a month.
Are you the right person to help us achieve this?
About the role
Our ideal candidate is someone with extensive React, TypesScript, and Node experience. Experience with MongoDB, Stripe, AWS, Wordpress and serverless will also be favourable. We’ll provide training and time to get up to speed on any missing skills, so don’t feel like you need all of the above to apply. If you are looking to learn, we are here to help!
You’ll be working in a small product team, on building and upgrading our core subscription product as well as upcoming ancillary products. You will own the frontend side of the stack as well as building features across the full stack. It’s essential that you have an eye for detail to help keep our industry-leading design and UX in top shape. You will be instrumental in developing and shaping how the platform changes as we grow, and if you start soon, you will help us build the second version of the Ecologi platform. We are looking for someone who is not afraid to get their hands dirty, and will steer us in the right direction regarding best coding practices.
We have core values of climate impact before profit, openness and transparency. We are an ambitious, dedicated and optimistic team that believe in the power of a global community who can fight the climate crisis. We're trying to do something good with our lives and give back more to the planet than we take. If you feel the same, we could be the right company for you!
The day-to-day
- Build new pages/widgets for our sales pages (Headless Wordpress + React NextJS)
- Build new product features/APIs (NestJS, Stripe, React NextJS)
- Expanding our core component library (React + Storybook)
- Refactor and upgrade existing backend modules (NestJS)
- Optimise database queries (MongoDB + mongoose)
- Improve deployment pipelines (AWS, CircleCI)
- Manage database migrations (MongoDB + mongoose)
- Writing fast and effective unit tests (Jest)
- Stay up-to-date with technology trends
- Discussion about large code and infrastructure decisions (moving to serverless + GraphQL)
- Code-reviews
About you
- Proven work experience as a React web developer
- Experience building full stack JavaScript web software
- Proficient with git and GitHub (branching, pull-requests etc.)
- Severless and GraphQL experience
- Ability to quickly learn new skills/technologies
- Ability to manage time and effectively work and communicate remotely
- Excellent verbal communication skills
- Trustworthy and not afraid to ask questions when uncertain
- Excellent writing skills
- Attention to detail and ability to multitask
- Experience with typescript is preferred, but not required**
Diversity and inclusion
We are looking for shining stars and diamonds in the rough, and we’re committed to creating a diverse environment and all qualified applicants will be considered regardless of race, colour, religion, gender, gender identity or expression, sexual orientation, genetics, national origin, disability, age or any other grounds.
Work perks
- Working hours ⌚9:30am to 3:30pm core working hours, the rest is flexible we work around your productivity!
- Location 📍The core team is based in Bristol and whilst we offer flexible working, we're looking for someone that can be primarily based in the South West for regular meet-ups etc
- Wellbeing 🧘Optional daily mindfulness sessions, weekly developer show & tell and Friday ‘chill and chat’
- Development 🌱Ecologi encourages courses, seminars and conferences
- Pension with intensions 💰We'll enrol you into Nest pensions, complete with Ethical Fund options for building your retirement pot.
- Tech equipment 💻 Laptop and peripherals provided
- Enhanced parental leave 👶We support you through your journey!
- Annual leave 🏝️Taking a break is great for the soul and your ability to be brilliant at work. That’s why you have an extra week’s holiday. You’re entitled to 25 days holiday excluding bank holidays.