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
£ 45KJob 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