Not On The High Street • United Kingdom

Senior Software Engineer (Java & Node.js)

Employment type:  Full time
Salary:  £75,000 - £80,000 / year

Remote-first – Team meet up once a month

Core hours 10–4

Apply now

Job Description

The Role

Join the UK's home for creative small businesses. In this role, you will be at the helm of the customer's journey from basket to checkout, continuing through the post-purchase experience. You will also take ownership of the customer authentication flow and user identity management. As a product-minded engineer, you will relish working in a cross-functional team helping to set up A/B tests to gauge the impact of your initiatives, whether it's launching our new NOTHS & More membership, enhancing delivery transparency, or refining the post-purchase journey.

Accountabilities

  • Provide essential engineering expertise in the development of new product features, including checkout, user identity, and associated services
  • Manage the existing set of backend services written in Java
  • Integrate third party party services, existing Javascript/Node.js services and create new ones
  • Contribute to shaping the system architecture, conducting technical spikes, and participating in the discovery of new solutions
  • Mentor team engineers by providing code reviews, engaging in pairing sessions, and fostering a culture of knowledge sharing
  • Champion best practices in testing, CI/CD pipelines, session tracking, and system monitoring in production environments
  • Collaborate with product management, engineering and infra teams to redesign and upgrade services as well as maintain a modern infrastructure

Some key skills and experience you’ll need...

Technical skills:

  • Proven industry experience with Java
  • Some experience with Javascript/Typescript for backend development
  • Skilled in API design, including RESTful and GraphQL
  • Knowledgeable in database schema design and querying, with experience in SQL (MySQL) and NoSQL (DynamoDB)
  • Experience deploying scalable application stacks to AWS or other cloud environments with a plus if it includes serverless architectures such as Lambda and EventBridge
  • Good knowledge in planning deployments, upgrades and migrations, as well as basic devops best practices using infrastructure as code (Terraform)

Human skills:

  • You enjoy collaboration and thrive when working in a cross-functional team
  • Committed to knowledge sharing, presenting your ideas and mentoring other engineers
  • Embrace pragmatism in your work approach and interactions with others, prioritising practical solutions and effective teamwork
  • Proactive, offering constructive feedback and opinions that drive project improvement

What we offer

Our perksIt's super important to us to make sure everyone feels safe and looked-after, which is why we've got a wide range of benefits in place. From supporting you and your loved ones with healthcare to cheeky 'just because' gifts, we're here for you.

We've got a ton of good stuff for everyone - like private medical insurance, a health cash plan, an electric vehicle scheme, mental health platform access, cycle to work scheme, and a 20% discount on our website. To find out more about what we offer, have a look here. We've also worked very hard to come up with a set of policies to support our people in any situation- like medicalised leave, menstrual leave, and primary carer leave.
Full-time NOTHS-ers get 25 days of holidays each year (plus bank hols!), as well as having the opportunity to work from anywhere for two calendar months a year. Did someone say beach holiday? How we workHere at NOTHS, we embrace a remote-first approach to work, recognising the value of flexibility and the diverse talents that remote teams bring to the table. Our remote work culture is designed to empower our employees, foster collaboration, and create a community that transcends physical boundaries.

Under this framework, all of us operate remotely, convening as teams at regular intervals that suit each team best. These gatherings serve various purposes, including ideation sessions, hackathons, or simply fostering valuable face-to-face interactions.

Every quarter, we hold a Get Together and the whole company meets for a fun-filled day (with no shortage of food!) with some special guests... our small brand Partners!
Want to find out more? Take a look here. Diversity, Equity, & InclusionDEI is really important to us and that’s why everyone’s welcome at Not On The High Street – whoever they are, whatever their background.

We are committed to embracing and encouraging our employees’ uniquenesses- whether this is in age, people with disabilities, ethnicity, family structures, gender, LGBTQ+ identity, lower income backgrounds, race, religion, the intersectionality or all/any of these and other aspects making us who we are. We take pride in treating all of our employees fairly and we want our people to feel respected, valued and recognised within the workplace. As part of your application, you’ll be asked to complete an optional demographic survey to help us learn more about who wants to work with us. Responses will only be used to help us figure out how to make our team even more inclusive and attract more brilliant people to join us!

We'll also ask whether you need us to make any reasonable adjustments to the interview process should you need them and you can answer this question should you choose to in the application phase. Apply to join Team NOTHS!Our recruitment processes are fully remote, taking advantage of the wonders of modern-day technology. We’d love to hear more about you, your experience and why you want to join our team. Good luck!

Company benefits

Flexible working week
Enhanced maternity leave – 13 weeks 100% then 13 weeks 50%
Enhanced sick pay
25 days annual leave + bank holidays
Fertility treatment leave
Work from anywhere scheme – 2 months per year
Buy or sell annual leave
Menstrual leave
Volunteer days
Open to part time work for some roles
Mental health platform access
Adoption leave
Enhanced sick days
Compassionate leave
Enhanced paternity leave
Health insurance
Season ticket loan
Bank holiday swaps
Shared parental leave
Pregnancy loss leave
Cycle to work scheme
Salary sacrifice
Life insurance
Pension match/increase
Teambuilding days
Hackathons
Skilled worker visas
Employee discounts
Location
83%
Employees are very happy with their working location freedom
Hours
77%
Employees are largely happy with the flexibility in the hours they work
Benefits
56%
Employees are moderately happy with the benefits their company offers
Work-life balance
72%
Employees feel that they can switch off quite easily from work
Role modelling
74%
Employees feel that most people work flexibly
Autonomy
82%
Employees feel they have complete autonomy over getting their work done

Working at Not On The High Street

Company employees

120

Gender diversity (male:female:non-binary)

34:65:1

Hiring Countries

United Kingdom

Awards & Achievements

Most flexible companies

Most flexible companies

Flexa100 2024
Consumer Goods

Consumer Goods

Industry awards 2023

Other jobs you might like