Senior Full Stack Developer (Django + React Native / Expo)
Senior Full Stack Developer (Django + React Native / Expo)

Senior Full Stack Developer (Django + React Native / Expo)

Southampton Freelance No home office possible
J

At a Glance

  • Tasks: Lead full-cycle development of fintech features using Django and React Native.
  • Company: Join Bonsai Smart Wealth, a fast-moving fintech start-up making real financial impacts.
  • Benefits: Enjoy remote work flexibility, no micromanagement, and potential equity upside.
  • Why this job: Work on meaningful projects with a high-standard culture that values autonomy and excellence.
  • Qualifications: 7+ years in software engineering, strong Django and React Native skills required.
  • Other info: Contract position for 6 months, targeting 30-40 hours per week.

Location: Remote (UK timezone 4 hours +/- overlap required)

Job Description:

  • Describe a production system you’ve built using Django and React Native (Expo).
  • In Django, how have you handled long-running tasks or async workflows?
  • How do you approach state management in React Native when dealing with complex data interactions and API syncing?
  • What would your CI/CD pipeline look like for a full stack Django + Expo app?

Who We’re Looking For:

We’re hiring a highly self-managed Full Stack Developer with deep experience in Django and React Native (Expo). You’ll be joining a small, fast-moving team building complex, high-performance systems in the fintech space. This is not a role for someone who needs hand-holding or detailed specs - it’s for someone who thrives under pressure, works independently, and consistently delivers exceptional results.

What You’ll Be Doing:

  • Leading full-cycle development of core features using Django on the backend and React Native with Expo on the frontend.
  • Building secure, scalable, and modular systems for financial products.
  • Collaborating closely with product, design, and engineering leadership to ship meaningful features quickly.
  • Making architectural decisions that balance performance, maintainability, and security.
  • Writing clean, testable, well-documented code and reviewing PRs with a high bar for quality.
  • Operating effectively in a high-expectation, low-oversight environment. You’ll own your time and output.

Must-Have Skills:

  • 7+ years of experience as a software engineer, ideally across multiple domains.
  • Strong experience with Django (including DRF, Celery, and PostgreSQL).
  • Solid experience with React Native, specifically with Expo-managed workflows.
  • Proficient with RESTful APIs, authentication flows, and state management on mobile.
  • Comfort with CI/CD pipelines, testing, and deployment best practices.
  • Strong understanding of data models, performance optimization, and system design.
  • Ability to operate with urgency and autonomy. You deliver without waiting to be told what to do.

Bonus Points:

  • Prior experience in fintech or regulated environments.
  • Exposure to financial data APIs (GoCardless, Plaid, TrueLayer, Stripe, etc).
  • Experience with Firebase, background jobs, or push notification systems.
  • Knowledge of secure coding practices and data protection standards (GDPR, PCI).

Why Join Us:

  • Work on something that actually matters - real problems, real users, real financial impact.
  • No micromanagement. We trust you to get the job done.
  • Fast-paced, high-standard culture with zero tolerance for mediocrity.
  • Equity upside potential in a rapidly scaling start-up.

Application Process:

If this sounds like your kind of role and you’re excited to, don’t send a fluffy cover letter. Send us:

  • Your GitHub or portfolio (we like code more than resumes).
  • A short note on the most ambitious product or system you’ve shipped.

This will be a contract position for 6 months, targeting 30-40 hours per week (flexible). The rate will be £1,500-£2,000 per calendar month, depending on hours and experience.

Senior Full Stack Developer (Django + React Native / Expo) employer: JR United Kingdom

At Bonsai Smart Wealth, we pride ourselves on being an exceptional employer that fosters a culture of trust and autonomy, allowing our Senior Full Stack Developers to thrive in a fast-paced fintech environment. With a focus on meaningful work that has real financial impact, we offer competitive compensation, equity upside potential, and opportunities for professional growth, all while working remotely within the UK timezone. Join us to be part of a dynamic team where your contributions are valued and your expertise is put to the test in building innovative financial solutions.
J

Contact Detail:

JR United Kingdom Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Full Stack Developer (Django + React Native / Expo)

✨Tip Number 1

Familiarise yourself with the latest features and best practices in Django and React Native, especially with Expo. This will not only help you answer technical questions confidently but also demonstrate your commitment to staying updated in a fast-evolving field.

✨Tip Number 2

Prepare to discuss specific projects where you've implemented complex state management or CI/CD pipelines. Be ready to explain your thought process and the impact of your decisions on the project's success, as this shows your ability to lead and innovate.

✨Tip Number 3

Network with professionals in the fintech space, particularly those who have experience with financial data APIs. Engaging in relevant online communities or attending meetups can provide insights and connections that may give you an edge in the application process.

✨Tip Number 4

Showcase your problem-solving skills by preparing examples of how you've handled urgent issues or tight deadlines in past projects. This aligns with the company's culture of autonomy and high expectations, making you a more attractive candidate.

We think you need these skills to ace Senior Full Stack Developer (Django + React Native / Expo)

Django
React Native
Expo
PostgreSQL
Celery
RESTful APIs
State Management
CI/CD Pipelines
Testing and Deployment Best Practices
Data Models
Performance Optimisation
System Design
Secure Coding Practices
Data Protection Standards (GDPR, PCI)
Autonomy
Problem-Solving Skills

Some tips for your application 🫡

Showcase Your Experience: When applying for the Senior Full Stack Developer position, highlight your experience with Django and React Native (Expo). Describe specific projects where you've built production systems using these technologies, focusing on your role and the impact of your contributions.

Address Key Questions: In your application, directly address the questions posed in the job description. For example, explain how you've handled long-running tasks in Django and your approach to state management in React Native. This shows that you understand the requirements and can think critically about the challenges involved.

Demonstrate Autonomy: Emphasise your ability to work independently and thrive under pressure. Provide examples of situations where you've successfully managed your time and output without needing detailed guidance, as this is a key trait they are looking for.

Include Relevant Links: Make sure to include links to your GitHub or portfolio in your application. They prefer seeing your code over traditional resumes, so showcase your best work and any ambitious products or systems you've shipped to make a strong impression.

How to prepare for a job interview at JR United Kingdom

✨Showcase Your Projects

Be ready to discuss a production system you've built using Django and React Native (Expo). Highlight the challenges you faced, how you overcame them, and the impact your work had on the project.

✨Discuss Async Workflows

Prepare to explain how you've handled long-running tasks or asynchronous workflows in Django. This shows your understanding of performance optimisation and your ability to manage complex processes.

✨State Management Strategies

Think about your approach to state management in React Native, especially with complex data interactions and API syncing. Be ready to share specific examples and techniques you've used.

✨CI/CD Pipeline Insights

Outline what your CI/CD pipeline would look like for a full stack Django + Expo app. This demonstrates your knowledge of deployment best practices and your ability to maintain high-quality code.

Senior Full Stack Developer (Django + React Native / Expo)
JR United Kingdom
J
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>