This offer is not available anymore

Fullstack Software Engineer in London


Share offer

Job Description

This Full-Stack Software Engineer position is a new role in our relatively young but fast-growing engineering team. As such, you will be working across our technology stack on a broad variety of projects, with an emphasis on frontend projects that require your expertise. We are looking for people with experience using multiple technologies and languages, with a focus on Python and ReactJS. You will be the go-to person for bringing to life awesome experiences for our customers and effective internal tools for our team. You will report into our Lead Engineer, Barney Jackson, and will play a huge part in defining our engineering culture as we build and grow.

The role is full time and based in Seven Sisters, London.


Hands On
- Be a primary contributor and decision maker on several green-field projects that we’re about to kick off
- Lead on planning and implementing other upcoming frontend-heavy projects, whilst bringing insights on best practices to the team

- Work with Design to devise delightful and reliable UX and UI
- Ship things that move the growth needle, working closely with our product and digital marketing team to drive performance across web funnel, community and social channels. Experiment, measure, repeat
- Be a key contact in working with our external technology partner. We still work with the agency who created the allplants tech-foundations so success in this role involves coordinating with them to use that resource to its maximum potential

Full-Stack #Front-first

- Take primary lead on all front-end development, refining our digital customer journey to make every moment seamless and delightful across devices, browsers and use-cases
- Establish the harness and discipline to test every key UX / UI / copy / flow component for continuous refinement of performance with the power of validated learnings paired with thoughtful hypotheses
- Help to scale our budding in-house infrastructure. allplants has massive plans for growth in order to achieve our mission, so we need to build in a way which facilitates that. All engineering team members should understand how to build for scale, or be ready to learn how
- Wrangle and understand our data: we produce a lot of operational data as well as a deep database of customers’ food preferences and needs. You’ll put capturing this data at the heart of everything you do, and proactively influence the way we structure, collate and present that information to the rest of the company

Team Culture

- Our engineering team will be growing with our operations, and you will play a major role in defining how that happens. This means proactive head hunting, being involved in the interview process, and helping to refine our onboarding processes
- As a senior member of the engineering team you should naturally be inclined to mentor more junior engineers, sharing your expertise to accelerate their growth and strengthening our engineering team as a whole
- As an early-stage startup, it will be up to you to introduce new technology that will help us innovate rapidly, without compromising our quality. You will be expected to help shape the engineering vision going forward for our technology platform across all operations and systems

You’ll be a great fit here if:

- You are probably working at a high growth startup, have learnt a lot but feel you want to go to an earlier stage team with broader involvement to shape things - and do something to make our world a better place
- You have rock solid frontend skills and love building slick UX using cutting-edge technologies like React.js
- You have experience building in a modern, cloud-based, microservice oriented architecture
- You have proven backend skills and can confidently contribute to a RESTful API written in Python (or a similar language)
- You understand databases and can converse on data models and schemas. Knowledge of PostgreSQL is an added plus
- You have used a variety of tools and solutions for gathering metrics, gaining insights into user behaviour, and monitoring performance
- You are curious. You love to learn new languages and frameworks at pace, testing and sharing new ideas
- You are a starter and doer. With a track record of making things happen and driving results. You’ll have launched your own projects or startups in the past too, interacting with users etc.
- You are proactive with a can-do attitude, full of great ideas and able to get stuff done autonomously
- You are highly organised. You have a natural desire to keep things up-to-date, write to-do lists, create tracker documents to ensure nothing gets missed and all happens on time
- You bring a sense of humour, high energy, and passion for the plant-powered future we’re building


- Be part of a fast growing organisation built to shape the future of food
- Collaborative, flexible and friendly environment
- Competitive salary, 24 days holiday, pension plan and stock options from day one
- Career development plan & personal training budget
- Healthy lunches, breakfast and snacks, and lots of allplants tastings(!)
- Be part of a business with purpose, using commercial growth to better serve people & planet
- Join an energetic, passionate team of mission-driven people who’ll stretch and challenge you


About Allplants

  • Food Tech

Allplants company page is empty
Add a description and pictures to attract more candidates and boost your employer branding.

Other full-stack developer jobs that might interest you...