Full Stack Software Engineer
Full Stack Software Engineer

Full Stack Software Engineer

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

At a Glance

  • Tasks: Lead the development of high-impact mobile applications using React Native and TypeScript.
  • Company: Join a fully remote team at a forward-thinking tech company.
  • Benefits: Enjoy a flexible work environment, competitive salary, and opportunities for professional growth.
  • Why this job: Make a real impact by building innovative mobile apps with cutting-edge technology.
  • Qualifications: 3+ years of experience in React Native and strong TypeScript skills required.
  • Other info: Collaborative culture with a focus on growth and modern AI-assisted workflows.

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

We’re looking for a React Native–first engineer with strong TypeScript and mobile development skills to join our fully remote team. You’ll lead the charge on building high-impact, scalable mobile applications, collaborating with a global team of engineers, and working within a modern, AI-assisted development workflow.

Tech Stack We Love

  • Core Mobile & Web Stack:
  • Mobile: React Native (Expo + bare workflows)
  • Frontend (Web, for cross-collab): React / Next.js
  • Backend: NestJS (Node.js), TypeScript, Prisma (ORM)
  • Database: PostgreSQL
  • API: REST, GraphQL
  • Also in use: Python (for data processing & AI agents)
  • CI/CD with GitHub Actions
  • Must-have Tools: Cursor IDE (or proven experience with similar AI-assisted development tools)

    You’ll

    • Design and develop world-class mobile apps with React Native, ensuring responsiveness, accessibility, and performance.
    • Implement modular, maintainable code using TypeScript.
    • Integrate apps with scalable back-end APIs (NestJS, GraphQL/REST).
    • Optimize mobile performance across platforms (iOS and Android).
    • Collaborate with designers, web engineers, and back-end developers to deliver polished features end-to-end.
    • Contribute to code reviews and CI/CD workflows.

    You Have

    • Proven experience shipping React Native apps to production (must provide portfolio or GitHub links).
    • Strong TypeScript knowledge and experience with cross-platform optimization.
    • Familiarity with Next.js or React for web is a plus.
    • Solid understanding of Git workflows and CI/CD best practices.
    • Excellent English communication skills (written and verbal).
    • Minimum 3 years of professional experience.

    Application Process

    • Screening call
    • Mandatory: Share your proudest GitHub (or App Store/Play Store) project.
    • Take-home coding task relevant to mobile stack.
    • Live coding session.

    Why Join Us?

    • Fully remote role
    • Build cutting-edge mobile apps with modern, AI-assisted workflows
    • Growth-driven, collaborative culture

    Job Type: Full-time

    Work Location: Remote

    Full Stack Software Engineer employer: Chapter One

    Join a forward-thinking company that champions innovation and collaboration in a fully remote environment. As a Full Stack Software Engineer, you'll have the opportunity to work with cutting-edge technologies and contribute to impactful mobile applications while enjoying a growth-driven culture that prioritises employee development and teamwork. With a focus on modern, AI-assisted workflows, this role offers a unique chance to enhance your skills and advance your career in a supportive and dynamic setting.
    C

    Contact Detail:

    Chapter One Recruiting Team

    StudySmarter Expert Advice 🤫

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

    ✨Show Off Your Work

    Make sure to have your GitHub or portfolio ready to go! We want to see your proudest projects, especially those React Native apps you've shipped. It’s your chance to shine and show us what you can do!

    ✨Nail the Coding Task

    When you get that take-home coding task, treat it like a mini-project. Use TypeScript and make sure your code is modular and maintainable. This is your opportunity to demonstrate your skills in a real-world scenario!

    ✨Prepare for Live Coding

    For the live coding session, practice coding on the spot! We want to see how you think and solve problems in real-time. Don’t forget to talk through your thought process; communication is key!

    ✨Connect with Us

    Don’t hesitate to reach out if you have questions during the application process. We’re here to help! And remember, applying through our website gives you the best chance to land that dream role with us.

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

    React Native
    TypeScript
    Mobile Development
    NestJS
    PostgreSQL
    REST
    GraphQL
    Cross-Platform Optimization
    Git Workflows
    CI/CD with GitHub Actions
    Cursor IDE or similar AI-assisted development tools
    Excellent English Communication Skills
    Collaboration with Designers and Engineers
    Code Reviews

    Some tips for your application 🫡

    Showcase Your Projects: When applying, make sure to highlight your proudest GitHub projects or any apps you've launched. We want to see your skills in action, so don’t hold back on sharing those links!

    Tailor Your Application: Take a moment to customise your application for the role. Mention your experience with React Native and TypeScript specifically, as we’re keen to see how you fit into our tech stack.

    Be Clear and Concise: In your written application, keep it clear and to the point. We appreciate well-structured responses that get straight to the heart of your experience and skills.

    Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity.

    How to prepare for a job interview at Chapter One

    ✨Showcase Your Projects

    Make sure to have your proudest GitHub project ready to share during the screening call. This is your chance to demonstrate your React Native skills and TypeScript knowledge, so pick a project that highlights your best work and showcases your ability to ship apps to production.

    ✨Brush Up on Your Tech Stack

    Familiarise yourself with the tech stack mentioned in the job description. Be prepared to discuss your experience with React Native, NestJS, and CI/CD workflows. Knowing how to optimise mobile performance across platforms will also give you an edge, so don’t skip that!

    ✨Practice Live Coding

    Since there’s a live coding session involved, practice coding under pressure. Use platforms like LeetCode or HackerRank to simulate the experience. Focus on writing clean, modular code in TypeScript, as this will be crucial for demonstrating your skills.

    ✨Communicate Clearly

    Excellent communication skills are a must, especially in a fully remote role. Practice explaining your thought process while coding and be ready to collaborate with others. Clear communication can set you apart, so don’t underestimate its importance!

    Full Stack Software Engineer
    Chapter One
    Go Premium

    Land your dream job quicker with Premium

    You’re marked as a top applicant with our partner companies
    Individual CV and cover letter feedback including tailoring to specific job roles
    Be among the first applications for new jobs with our AI application
    1:1 support and career advice from our career coaches
    Go Premium

    Money-back if you don't land a job in 6-months

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