Full Stack Software Engineer

Full Stack Software Engineer

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

At a Glance

  • Tasks: Join us as a Full Stack Software Engineer, focusing on backend development and contributing to our React Native frontend.
  • Company: Super Reel Travel is revolutionising the travel industry with an innovative platform inspired by social media.
  • Benefits: Enjoy remote work flexibility, competitive salary, equity participation, and opportunities for professional growth.
  • Why this job: Be part of a collaborative team, work on modern code, and influence architectural decisions in a dynamic environment.
  • Qualifications: Strong TypeScript and Node.js experience, proficiency in RESTful APIs, and familiarity with PostgreSQL are essential.
  • Other info: Occasional meetings in London; perfect for tech-savvy individuals passionate about transforming travel experiences.

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

Location - Work from home with occasional meetings in London

Salary - Negotiable

Joining our growing team, we are seeking an enthusiastic and experienced Software Engineer with a strong backend focus to help build and scale our innovative travel platform. The ideal candidate will have deep expertise in backend development while maintaining the ability to contribute to our React Native frontend when needed.

Tech Stack

  • Primary (Backend): TypeScript/Node.js, Fastify framework, PostgreSQL with Prisma ORM, TypeBox for schema validation, OpenAPI/Swagger for API documentation
  • Secondary (Frontend): React Native with Expo, Expo Router, Zustand, TanStack Query

Key Responsibilities

  • Primary: Develop and maintain RESTful APIs using Fastify and TypeScript
  • Design and implement database schemas and migrations using Prisma
  • Create and maintain TypeBox schemas for request/response validation
  • Implement authentication and authorization flows
  • Write clean, maintainable, and well-documented code
  • Participate in code reviews and maintain code quality standards
  • Help optimize database queries and API performance
  • Contribute to API documentation using Swagger/OpenAPI
  • Secondary: Collaborate with frontend team on API integration
  • Assist with React Native development when needed
  • Help implement and maintain frontend-backend interfaces
  • Contribute to mobile app performance optimization

Required Skills

  • Essential: Strong experience with TypeScript and Node.js
  • Proficiency in RESTful API development
  • Experience with PostgreSQL or similar relational databases
  • Understanding of database design and optimization
  • Knowledge of authentication and authorization patterns
  • Experience with API documentation tools
  • Strong problem-solving skills and attention to detail
  • Experience with version control (Git)
  • Nice to Have: Experience with Fastify or similar Node.js frameworks
  • Knowledge of Prisma ORM
  • Understanding of TypeBox or similar schema validation libraries
  • Basic experience with React Native and Expo
  • Familiarity with mobile app development concepts
  • Experience with Vercel or similar deployment platforms
  • Experience with automated testing

What We Offer

  • Opportunity to work on a modern, well-structured codebase
  • Chance to contribute to architectural decisions
  • Collaborative team environment
  • Professional growth and learning opportunities
  • Competitive salary and benefits package (equity participation)

Super Reel Travel overview

Users today have become accustomed to intuitive app interfaces that drive inspiration in any number of ways, TikTok is the prime example. Travel is a big legacy environment where customers are underwhelmed by traditional travel sites with a standard three box search (destination, start date, end date), followed by static images and text-heavy descriptions that fail to capture the essence of destinations or inspire users to Book. The opportunity we see is solving the disconnect between digital natives who are used to searching and shopping through gesture driven, inspirational social media videos and the legacy travel agency model (online and offline) who haven’t embraced this dynamic short-form video capability.

Full Stack Software Engineer employer: Super Reel Travel

At Super Reel Travel, we pride ourselves on being an exceptional employer, offering a dynamic work-from-home environment with the flexibility to connect in London for collaborative meetings. Our culture fosters innovation and teamwork, providing ample opportunities for professional growth while working on a cutting-edge travel platform that aims to revolutionise the industry. With a competitive salary, equity participation, and a commitment to maintaining a well-structured codebase, we empower our employees to make meaningful contributions and thrive in their careers.
S

Contact Detail:

Super Reel Travel Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Full Stack Software Engineer

✨Tip Number 1

Familiarise yourself with our tech stack, especially TypeScript and Node.js. Being able to discuss your experience with these technologies in detail will show us that you're serious about the role and understand what we need.

✨Tip Number 2

Prepare to demonstrate your problem-solving skills. We value candidates who can think critically and tackle challenges effectively, so be ready to share examples of how you've approached complex issues in past projects.

✨Tip Number 3

Show your enthusiasm for collaboration. Since you'll be working closely with both backend and frontend teams, highlighting your teamwork experiences and how you’ve contributed to cross-functional projects will make a great impression.

✨Tip Number 4

Stay updated on the latest trends in mobile app development and API design. Being knowledgeable about current best practices will not only help you in the interview but also demonstrate your commitment to continuous learning.

We think you need these skills to ace Full Stack Software Engineer

Strong experience with TypeScript
Proficiency in Node.js
Experience in RESTful API development
Proficient in PostgreSQL or similar relational databases
Understanding of database design and optimisation
Knowledge of authentication and authorisation patterns
Experience with API documentation tools
Strong problem-solving skills
Attention to detail
Experience with version control (Git)
Familiarity with Fastify or similar Node.js frameworks
Knowledge of Prisma ORM
Understanding of TypeBox or similar schema validation libraries
Basic experience with React Native and Expo
Familiarity with mobile app development concepts
Experience with Vercel or similar deployment platforms
Experience with automated testing

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with TypeScript, Node.js, and RESTful API development. Include specific projects where you've used these technologies, especially in backend development.

Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your experience with the tech stack listed in the job description and how you can contribute to their innovative travel platform.

Showcase Relevant Projects: If you have any personal or professional projects that demonstrate your skills in backend development or React Native, include them in your application. Provide links to your GitHub or portfolio to showcase your work.

Highlight Problem-Solving Skills: In your application, emphasise your problem-solving abilities and attention to detail. Provide examples of challenges you've faced in previous roles and how you overcame them, particularly in relation to database optimisation or API performance.

How to prepare for a job interview at Super Reel Travel

✨Showcase Your Backend Expertise

Make sure to highlight your experience with TypeScript and Node.js during the interview. Be prepared to discuss specific projects where you've developed RESTful APIs and how you approached database design and optimisation.

✨Demonstrate Frontend Knowledge

Even though the role focuses on backend development, having a basic understanding of React Native and how it integrates with APIs is crucial. Be ready to explain how you've collaborated with frontend teams in the past.

✨Prepare for Technical Questions

Expect technical questions related to your experience with PostgreSQL, Prisma ORM, and API documentation tools like OpenAPI/Swagger. Brush up on these topics and be ready to solve problems on the spot.

✨Cultural Fit and Team Collaboration

StudySmarter values a collaborative team environment, so be prepared to discuss how you work within a team. Share examples of how you've contributed to code reviews and maintained code quality standards in previous roles.

Full Stack Software Engineer
Super Reel Travel
S
  • Full Stack Software Engineer

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

    Application deadline: 2027-06-08

  • S

    Super Reel Travel

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