Senior Software Engineer (Fullstack, Frontend Leaning)
Senior Software Engineer (Fullstack, Frontend Leaning)

Senior Software Engineer (Fullstack, Frontend Leaning)

Full-Time 36000 - 60000 £ / year (est.) No home office possible
J

At a Glance

  • Tasks: Design, develop, and maintain software with a focus on customer-facing features.
  • Company: SevenRooms transforms the hospitality industry with innovative guest experience solutions.
  • Benefits: Enjoy remote work options, competitive pay, private medical coverage, and unique employee programs.
  • Why this job: Join a mission-driven team that values creativity, collaboration, and personal growth.
  • Qualifications: 4+ years in software engineering; experience with Python and ReactJS preferred.
  • Other info: Participate in our Fresh Start Program for a personalised onboarding experience.

The predicted salary is between 36000 - 60000 £ per year.

SevenRooms is hiring a remote Senior Fullstack Engineer (frontend leaning). We’re looking for a strong developer who is excited to engineer highly performant, mission-critical systems that are designed for agile development and rapid scaling. You will partner with other engineers, product managers and designers who are dedicated to engineering real solutions that empower SevenRooms for growth. You will report directly to our team’s Sr Director of Engineering.

The 7R Technology organization is committed to building products that help restaurants create magical experiences every day. We are a small, but rapidly growing team of engineers, scientists and builders who are on a mission to fundamentally transform the hospitality industry.

Our engineers are guided by the following core values that help us stay connected and shipping often: Ownership, Customer Obsession, Collaborate & Be Transparent, Measure & Monitor, Be Creative, and finally Be Yourself.

Our tech stack includes: Python, Typescript, ReactJS, Redux, Django, App Engine, Cloud Firestore, Memcache, Cloud Tasks, Firebase, BigQuery, Elasticsearch, and more.

What You’ll Do

  • Engineering: Design, develop, test, deploy, maintain and improve software with a strong focus on customer-facing features.
  • Product Focus: Be the technical owner of features, from design to implementation to ongoing support.
  • Project Management: Manage individual project priorities, deadlines, code quality and deliverables; Participate in occasional on-call duties to keep software systems up and running.

Who You Are

  • BS degree in Computer Science, similar technical field of study or equivalent professional experience.
  • Experience with algorithms, data structures, complexity analysis and software design.
  • 4+ years of software engineering experience.
  • Experience with Python and Reactjs is preferred, but not required.

What We Offer

  • A fresh start: SevenRooms offers the unique opportunity for eligible new hires to participate in our Fresh Start Program, where the company provides the option to curate your own meaningful experience, to reset and refresh.
  • Equitable compensation: Our compensation packages are based on competitive external market data.
  • Comprehensive benefits package: SevenRooms provides access to private medical coverage, life insurance, and income protection.
  • Employee programs: Through our Roomie’s Choice program, all employees at SevenRooms receive a monthly stipend to spend however they see fit.
  • Learning and professional development: Your manager will partner with you on establishing quarterly objectives that not only benefit the company but aid in your overall career development and advancement.

About SevenRooms: SevenRooms is a guest experience and retention platform that helps hospitality operators create exceptional experiences that drive revenue and repeat business. Founded in 2011 and venture-backed by Amazon, Comcast Ventures and PSG, SevenRooms has dining, hotel F&B, nightlife and entertainment clients globally.

SevenRooms is an equal opportunity workplace and an affirmative action employer. We welcome all qualified applicants regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender identity, gender expression, genetic information, veteran status, citizenship, immigration status, or any other classification, category or characteristic protected by applicable federal, state or local laws.

Senior Software Engineer (Fullstack, Frontend Leaning) employer: Job Traffic

SevenRooms is an exceptional employer that prioritises employee well-being and professional growth, offering a unique Fresh Start Program to help new hires curate their own meaningful experiences. With a strong focus on equitable compensation, comprehensive benefits, and a vibrant work culture rooted in collaboration and creativity, employees are empowered to thrive in their roles while contributing to the transformation of the hospitality industry. The company's commitment to diversity and inclusion further enhances its appeal as a workplace where every individual can be themselves and grow.
J

Contact Detail:

Job Traffic Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer (Fullstack, Frontend Leaning)

✨Tip Number 1

Familiarise yourself with the tech stack mentioned in the job description. Since they use Python and ReactJS, brush up on your skills in these areas, especially focusing on frontend development, as this role leans that way.

✨Tip Number 2

Showcase your experience with agile development methodologies. Be prepared to discuss how you've contributed to rapid scaling and performance improvements in past projects during interviews.

✨Tip Number 3

Highlight any previous work in SaaS environments. If you have experience in building customer-facing features, make sure to mention specific examples that demonstrate your impact.

✨Tip Number 4

Research SevenRooms and their mission in the hospitality industry. Understanding their core values and how they apply to engineering will help you align your answers with what they are looking for in a candidate.

We think you need these skills to ace Senior Software Engineer (Fullstack, Frontend Leaning)

Proficiency in Python
Strong knowledge of ReactJS
Experience with Typescript
Understanding of Django framework
Familiarity with Redux for state management
Experience in developing customer-facing features
Knowledge of algorithms and data structures
Complexity analysis skills
Software design principles
Ability to manage project priorities and deadlines
Experience with cloud services such as Google App Engine and Firebase
Familiarity with database technologies like Cloud Firestore and BigQuery
Experience with performance optimisation techniques
Strong problem-solving skills
Excellent communication and collaboration skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience, especially in software engineering and technologies mentioned in the job description, such as Python and ReactJS. Use specific examples of projects you've worked on that demonstrate your skills.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for the role and the company. Mention how your values align with SevenRooms' core values like Ownership and Customer Obsession, and explain why you're excited about transforming the hospitality industry.

Showcase Your Technical Skills: If you have experience with the tech stack listed (Python, Typescript, ReactJS, etc.), be sure to include this in your application. Consider providing links to your GitHub or portfolio to demonstrate your coding abilities and past projects.

Prepare for the Technical Challenge: If you choose to complete the technical challenge, review relevant concepts and practice coding problems related to algorithms and data structures. This will help you perform well and show your problem-solving skills effectively.

How to prepare for a job interview at Job Traffic

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Python and ReactJS, as these are preferred technologies for the role. Bring examples of past projects where you've used these technologies, and be ready to explain your thought process and problem-solving approach.

✨Understand the Company Culture

Familiarise yourself with SevenRooms' core values such as Ownership, Customer Obsession, and Collaboration. During the interview, demonstrate how your personal values align with theirs and provide examples of how you've embodied these principles in your previous work.

✨Prepare for Project Management Questions

Since the role involves managing project priorities and deadlines, be ready to discuss your experience with project management. Share specific instances where you successfully managed a project from conception to delivery, highlighting any challenges you faced and how you overcame them.

✨Ask Insightful Questions

Prepare thoughtful questions about the team dynamics, ongoing projects, and the company's vision for the future. This shows your genuine interest in the role and helps you assess if SevenRooms is the right fit for you.

Senior Software Engineer (Fullstack, Frontend Leaning)
Job Traffic
J
  • Senior Software Engineer (Fullstack, Frontend Leaning)

    Full-Time
    36000 - 60000 £ / year (est.)

    Application deadline: 2027-07-11

  • J

    Job Traffic

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>