Flexa
Learnerbly • London, United Kingdom

Senior Full-Stack Engineer

2 days/week at home

A little flex time

Job Description

Senior Full-Stack Engineer

UK, Remote

💶 Salary - £70,000 - £90,000 per annum

❤️ Values-driven culture - We're really proud of our culture. Check out our Employee Guide for more details!

🤸🏽‍♂️ Flexible working hours - We want our employees to have the flexibility to do what is important to them. As such we are an outcome focussed organisation rather than input based.

🌍 Distributed working - £500 WFH allowance and co-working options (no full time office vibes over here!)

📚Learning and development - £1,000 learning and wellbeing budget each year and unlimited learning leave.

🧠 Mental Healthcare - Qualified therapy-based support year round.

🏖 Time off - 25 days of paid time off per year plus local bank holidays.

☀️Seasonal hours - Winter hours + Summer Fridays.

💻 Technology - A brand new laptop (or whatever equipment you need).

👩🏾‍⚕️ Health - Healthcare cashback scheme covering medical, dental, optician and more for UK based Learnerbees.

🎉 About Us

Our mission is to be the most inspiring learning platform for people and organisations around the world. We are a team of 60+ and over the last four years, we’ve built a SaaS-enabled marketplace curated from 200+ of the best learning providers. So far, we’ve supported thousands of employees from fast growing tech scale-ups and progressive businesses like GoCardless, IDEO, Curve, Treatwell and Freetrade to power their learning culture. We've only just started our journey to help unlock everyone's full potential.

Read more about us here, find out what we’re talking about on our blog or see how we empower companies to commit to a culture of learning during Furlough in the UK!

🙌 The role

Engineering at Learnerbly

Our software architecture is currently Javascript/TypeScript based. We use a GraphQL API running on AWS services including Lambda, DynamoDB, S3, ElasticSearch, MySQL and CloudFront.

Our infrastructure is managed via Terraform and the serverless framework. On the client-side, we use React and Apollo to build web-based components and to bind them to our GraphQL API.

The purpose of this role is to add more experience to the current engineering team and increase our ability to deliver high quality solutions so we can meet the growing needs of Learnerbly.

We are looking for a Senior Full-stack Engineer with experience in designing for and operating with AWS-based systems to work alongside our talented (and growing!) Engineering team.

🤩What you'll be getting up to:

  • Collaborating with your team to deliver high quality software, this includes Product, Design, QA as well as Engineering
  • Working with us to shape our systems design and AWS infrastructure
  • Contributing to shaping technical standards and processes
  • Enabling teams manage tech debt
  • Making sure your team(s) are consistently delivering good quality code

📚Our Tech Stack

  • JavaScript/TypeScript
  • React/Apollo
  • NodeJS
  • AWS/Serverless Framework
  • Lambda, DynamoDB, S3, ElasticSearch, MySQL, CloudFront
  • Terraform
  • GraphQL

✅This role will be a great fit if

  • You can take on big problems, break them down and collaborate with other members of a cross functional team to solve them.
  • You have excellent communication and interpersonal skills to collaborate with the wider team.
  • You can work with a high degree of autonomy.
  • You are flexible and able to adapt to changes of a growing team.
  • You are humble, have a growth mindset and a strong desire to learn.

➕It'd be a bonus if

  • You are user centric and curious to learn more about a learning marketplace
  • Have previous experience mentoring other engineers
  • You have experience with, or are interested in "serverless" architectures

Throughout our hiring process, we want people to give examples of the outcomes they've achieved rather than focussing on output. What? How? Why? Tell us more about your thinking process and the results you did, or didn't, deliver.

Research shows that some people are less likely to apply for a role unless they are 100% qualified. Your experience, skills and passion will set you apart so tell us about your achievements, irrespective of whether they are personal or work-related, tell us about your journey, and about what you learnt.

So, if this role excites you, don't let our role description hold you back, get applying!

🪄 Hiring Process

  • Initial screening (30mins video call)
  • Pair Coding exercise (1 hour video call)
  • Capabilities Interview (1 hour video call)
  • Values Interview (1 hour video call)
  • Support - If you have a medical condition or an individual need for an adjustment to our process, and you believe this may affect your ability to be at your best - please let us know so we can talk about how we can best support you and make any adjustments that may be needed.

    💛 Our Values

    We look for people who share our values and can add to our culture. Values are shared beliefs that guide our decision-making, culture is how we function as a group and how we live our values as individuals.

    🌈Be your authentic self: This means finding the intersection between what you love and what you’re good at, so you can be yourself at work.

    🎯Set the destination, own the journey: "Be the change you want to see in the world." Think big, speak up, take ownership. We believe in learning by experimenting and failing fast: use your creativity and resourcefulness to find solutions to problems you encounter.

    💃Invite everyone to dance: “Diversity is being invited to the party, inclusion is being asked to dance.” We look for people who share our values and contribute to our culture. Diversity alone is not enough. We believe by being diverse and inclusive we make better decisions.

    🥰Practice heartfelt, radical candor: We know seeking radically candid feedback can be hugely powerful. We proactively seek and give feedback to reveal blindspots and accelerate growth.

    Find more about how we operate at Learnerbly with a menu à la carte: explore all or specific parts of our Employee Guide, a window into how we think and work compiling internal practices, and which we use as a living knowledge base.

    🌈 Diversity, Equity, Inclusion and Belonging

    At Learnerbly, we're committed to cultivating an environment that promotes diversity, equity, inclusion and belonging. We are a global community and we believe our unique qualities should be celebrated as they are critical to our innovation.

    It's essential to us that you bring your authentic self to work every single day, no matter your age, ethnicity, religion, citizenship, gender identity, sexual orientation, disability status, caring responsibilities, neurodiversity, or otherwise.

    Inclusion isn't just an initiative at Learnerbly. We strive to embed it not just into our values but throughout our entire culture.

    Company benefits

    Work from anywhere scheme
    25 days annual leave + bank holidays
    Enhanced sick pay – Up to 40 days rolling each year.
    Work from home allowance
    Pregnancy loss leave
    Hubble credits
    Duvet days
    Mental health platform access
    Health insurance – Level 1 or 2 Healthcare Cash Plan via Health Shield
    Cycle to work scheme
    Learning budget of £1,000 a year and unlimited learning leave
    Unlimited qualified therapy-based support through Oliva
    4 extra leave days in addition to annual leave, including Birthday, Life Event, Duvet Days, along with unlimited Religious Celebrations leave
    Seasonal hours: 2 hour lunch breaks on Tues & Thurs in Winter and 2pm finish on Fridays in Summer
    Income protection, enhanced employer pension contribution and healthcare cash-back scheme for UK employees
    Location
    95%
    Employees are very happy with their working location freedom
    Hours
    81%
    Employees are very happy with the flexibility in the hours they work
    Benefits
    76%
    Employees are largely happy with the benefits their company offers
    Work-life balance
    75%
    Employees feel that they can switch off quite easily from work
    Role modelling
    81%
    Employees feel that flexible working is part of the culture
    Autonomy
    89%
    Employees feel they have complete autonomy over getting their work done

    Working at Learnerbly

    Company employees

    62

    Gender diversity (male:female)

    46:54

    Office locations

    Fully Remote

    Funding levels

    $10m

    Hiring Countries

    United Kingdom

    Awards & Achievements

    Most flexible companies

    Most flexible companies

    Flexa100 2024
    3rd – EdTech & Education

    3rd – EdTech & Education

    Industry awards 2023
    Most flexible companies

    Most flexible companies

    Flexa100 2023
    EdTech & Education

    EdTech & Education

    Industry awards 2022