Front-End Developer

Bright Purple
Edinburgh, United Kingdom
8 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
£ 45K

Job location

Edinburgh, United Kingdom

Tech stack

Java
JavaScript
API
Continuous Integration
Software Debugging
Design of User Interfaces
Node.js
Next.js
TypeScript
React
Backend
GIT
Front End Software Development
Software Version Control

Job description

  • Building and evolving intuitive, high-performance user interfaces for space-related products
  • Developing scalable frontend applications using modern React and Next.js patterns
  • Working with reusable component libraries as well as large, mission-critical screens
  • Collaborating closely with backend engineers and UX designers to deliver end-to-end features
  • Helping shape frontend architecture and engineering best practice
  • Debugging, refining and enhancing existing functionality
  • Mentoring and supporting other developers within the team

Technologies:

  • API
  • Backend
  • CI/CD
  • Frontend
  • Git
  • Java
  • React
  • TypeScript
  • UX UI Design
  • NodeJS
  • JavaScript
  • Web, We are a pioneering company in the space sector, offering a rare opportunity for a Front End Developer. Our team is highly technical and product-focused, working on meaningful software that supports real satellite and mission operations. We offer a solid salary of up to £45,000, strong benefits including a pension contribution, enhanced family-friendly and sick pay, excellent holidays, and an employee ownership scheme. We prioritize a collaborative and inclusive culture where our engineers can influence both product and direction, and we invest in ongoing learning and development. Join us to apply your frontend expertise to groundbreaking space technology.

Requirements

  • Strong experience with React and modern frontend development (ideally 2+ years commercial experience)
  • Confidence using TypeScript in production systems
  • Prior experience with Next.JS is beneficial
  • Experience working with Node.js and API-driven architectures
  • Experience with CI/CD pipelines and version control (Git)
  • An appreciation for good UI/UX and data-heavy interfaces
  • A thoughtful, senior-level approach to collaboration and problem solving
  • Bonus: Experience working on complex or technical platforms (scientific, engineering or data-led)
  • Bonus: Exposure to the space sector, aerospace, or mission-critical systems
  • Bonus: Backend experience or familiarity with Java-based services
  • Bonus: A background working in agile, cross-disciplinary teams

Apply for this position