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.
RESPONSIBILITIES
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
Cross-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
OUR OFFER
- 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