Full-Stack Software Developer in Oxford
Full-Stack Software Developer

Full-Stack Software Developer in Oxford

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

At a Glance

  • Tasks: Build and maintain tools for satellite control and mission operations.
  • Company: Join a pioneering UK space company with a collaborative culture.
  • Benefits: Competitive salary, hybrid work model, and hands-on experience with cutting-edge tech.
  • Why this job: Control real spacecraft and tackle exciting engineering challenges.
  • Qualifications: 3+ years in full stack development, strong Java or C++ skills, and React experience.
  • Other info: Dynamic team environment with significant career growth opportunities.

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

A UK-based space company is hiring a Full Stack Software Developer to join their Ground Segment Software Team. This team builds the critical systems that control and communicate with satellites in orbit, connecting mission operations on Earth to spacecraft in space.

This role focuses on full stack development for ground segment tools that integrate with external platforms like SCOS and GMV. The work is highly technical, involving real-time, fault-tolerant systems used in active satellite operations. This is not web or e-commerce work. It’s engineering that keeps satellites running and missions on track.

What You’ll Do

  • Build and maintain full stack tools that support satellite control and mission operations
  • Develop backend services in Java or C++, with React frontends
  • Integrate in-house systems with third-party ground segment tools
  • Work across the full software lifecycle, from design to test to deployment
  • Help shape architectural decisions for robust and scalable systems
  • Collaborate closely with operations, mission, and systems teams

What You’ll Need

  • 3+ years of experience in full stack software development
  • Strong object-oriented programming in Java or C++
  • Solid experience with React on the frontend
  • Proven work on mission-critical systems (space, defense, aviation, or nuclear)
  • A degree in software engineering, computer science, or similar
  • A practical, detail-oriented approach to engineering problems

Nice to Have

  • Experience with Docker or other container tools
  • Familiarity with CI/CD pipelines and SQL databases
  • Understanding of ECSS or CCSDS standards
  • Knowledge of telemetry handling and distributed systems

Why This Role?

  • Your software will control real spacecraft
  • The problems you solve will be real engineering challenges, not just UI bugs
  • You’ll work in a small, capable team with high visibility and impact
  • The team is collaborative, the environment is hands-on, and the tech is cutting-edge
  • Hybrid model with two days onsite per week in a well-equipped Oxfordshire facility

Full-Stack Software Developer in Oxford employer: Darwin Recruitment

Join a pioneering UK-based space company as a Full Stack Software Developer, where your work will directly impact satellite operations and mission success. Enjoy a collaborative and hands-on work culture in a hybrid model, with opportunities for professional growth and development in cutting-edge technology. With a focus on real engineering challenges, you'll be part of a small, skilled team that values innovation and teamwork in a well-equipped Oxfordshire facility.
D

Contact Detail:

Darwin Recruitment Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Full-Stack Software Developer in Oxford

✨Tip Number 1

Network like a pro! Reach out to folks in the space industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your full stack projects, especially those related to mission-critical systems. This will give potential employers a taste of what you can do and set you apart from the crowd.

✨Tip Number 3

Prepare for technical interviews by brushing up on your Java, C++, and React skills. Practice coding challenges and be ready to discuss your past projects in detail. We want to see how you think and solve problems!

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team and contributing to exciting space missions.

We think you need these skills to ace Full-Stack Software Developer in Oxford

Full Stack Development
Java
C++
React
Object-Oriented Programming
Mission-Critical Systems
Software Lifecycle Management
Architectural Decision-Making
Collaboration
Docker
CI/CD Pipelines
SQL Databases
ECSS Standards
CCSDS Standards
Telemetry Handling

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience in full stack development, especially with Java or C++. We want to see how your skills align with the mission-critical systems we work on.

Showcase Relevant Projects: Include any projects that demonstrate your ability to build and maintain tools for satellite control or similar fields. This will help us understand your hands-on experience and problem-solving skills.

Craft a Compelling Cover Letter: Use your cover letter to express your passion for space systems and how you can contribute to our team. Be specific about why you’re excited about this role and what you can bring to the table.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team.

How to prepare for a job interview at Darwin Recruitment

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially Java or C++ and React. Brush up on your full stack development skills and be ready to discuss specific projects where you've used these technologies.

✨Understand the Mission

Familiarise yourself with the company's work in space systems and mission operations. Being able to talk about how your role as a Full Stack Software Developer contributes to satellite control will show your genuine interest and understanding of the industry.

✨Prepare for Technical Questions

Expect technical questions that assess your problem-solving skills and knowledge of fault-tolerant systems. Practice coding challenges and be ready to explain your thought process clearly, as this role involves critical engineering challenges.

✨Show Your Collaborative Spirit

This role requires close collaboration with various teams. Be prepared to share examples of how you've worked effectively in a team setting, particularly in high-stakes environments like space or defence. Highlight your communication skills and adaptability.

Full-Stack Software Developer in Oxford
Darwin Recruitment
Location: Oxford
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

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