Leave us your email address and we'll send you all the new jobs according to your preferences.

Full Stack Senior Web Developer

Posted 4 days 8 hours ago by Happity

Permanent
Not Specified
Other
London, United Kingdom
Job Description

ABOUT HAPPITY

Happity is the UK's leading marketplace for baby & toddler groups (aka 'parent & child classes'). We're expanding and looking for a senior developer to join our team - a smart and motivated individual who can help enable the next stage of Happity's journey. You'll be someone who enjoys working full-stack, but has a natural preference towards front-end development.

We are a small team who are passionate about the work we do to end loneliness in new parents and we are proud of our achievements with our products. We've seen huge growth in the last year, reaching over 2.6 million parents and serving c6,000 class providers with our software.

We trust our team to work remotely and fully flexibly, taking responsibility for their own working hours and practices that will help them deliver their best work. This new role will be the core of our nimble development team, working full stack across the product but with a bias towards front-end development.

If you have proven experience working at a mid/senior level as a full-stack engineer, have an eye for detail, and are highly self-motivated, then we want to hear from you!

OUR STACK AND PROCESS:

We currently offer a web based application and Android App and will add an iOS App in future. Our design and build is focused around user centric, data driven, mobile first principles.

We're an agile Product and Tech team and iteratively deliver updates that wow our class providers and parents. We're also invested in constantly improving the way we work - we hold regular retrospectives and value everyone's input.

Technologies:

  • Ruby on Rails
  • Hotwire
  • Javascript
  • Heroku

Process & Tooling:

  • Github & Co-Pilot
  • Circle CI
  • Postgres
  • Sidekiq
  • Scout APM
  • Jira & Basecamp

THIS IS A GREAT FIT IF YOU WANT TO WORK:

  • on something that makes a difference to people in a difficult time
  • remotely and flexibly, balancing your work and other commitments responsibly
  • in a company that puts people first
  • where you'll be early enough to make your mark on the product and see how everything happens
  • at a company committed to sustainable growth

YOU MUST:

  • Strong understanding of front end technologies and frameworks and how to deliver the best user experience across the UI
  • Knowledge across the whole stack, from browser dev tools to a SQL database.
  • Have experience with building, maintaining, and optimizing production Ruby on Rails applications
  • Take an interest in achieving the goals of the customer, not just implementing the requirements as presented and taking pride in delivering to a high standard
  • Ability to research technologies and provide technical input on maintenance and development of the application and new features
  • Take pride in your work and understand that you are responsible for the whole system
  • Have a strong aversion to code without automated test coverage
  • Have experience working in agile teams on developing existing applications, delivering incrementally and adapting to changing requirements
  • Have excellent verbal and written English communication skills and the ability to communicate technical concepts to non-technical colleagues

IT WOULD BE AMAZING IF YOU ALSO HAD EXPERIENCE OF SOME OF THESE THINGS:

  • Consumer-facing web and mobile applications
  • Online payments (especially Stripe)
  • Mentoring junior developers
  • Native mobile app development
  • Project management

WHAT THE ROLE INVOLVES:

Responsibilities

  • Develop and maintain the Happity marketplace App, including both the consumer-facing platform and provider-facing SaaS booking system
  • Implementing and maintaining consistent UI standards across the board
  • Manage integrations with third parties for payments, email etc. as well as business partners.
  • Improve and extend our data pipeline for business analytics

Upcoming projects might include

  • Redesigning our consumer-facing site with improved search, booking and payment options, and expanding to deploy hybrid native apps
  • Improving the class provider experience with more flexible ticketing options, better communication with parents and staff, etc.
  • Expanding our marketing service from simple fixed price search ads to help providers reach parents in new ways.
  • Developing our analytics pipeline to inform the decisions of our Growth team.

HOW TO APPLY

If you are looking for a challenging and rewarding career in a socially-motivated, and growing business then please apply today by submitting your CV along with a cover letter outlining:

  • Why Happity?
  • Why this role?
  • Why you?
  • Example of relevant previous work

Applications without a cover letter will not be considered.

All applicants should mention the word "Banana" to show they've read the requirements.

HOURS & COMPENSATION

Hours: This role is available on a Part-Time OR Full-Time basis, depending on the candidate. Part-time employment would be for no less than 25 hours a week.

Pay: £55-65k pro-rated depending on experience

Closing Date: 15th March 2025 with rolling interviews so the position may be filled sooner.

Happity is an equal opportunity employer and all applicants will be considered for employment regardless of ethnicity, religion, sexual orientation, gender identity or disability status.

Email this Job