Lead Frontend Software Engineer
Role details
Job location
Tech stack
Job description
GE Aerospace's Bristol Robotic Services (BRS) team is seeking a Lead Frontend Engineer to develop, maintain and optimize high-reliability, user facing frontend software solutions that power AI-driven aerospace applications. You'll collaborate across functions - including product owners, designers, backend and QA engineers - to deliver robust software for jet engine inspection and repair systems.
Requirements
We are looking for high-energy, self-motivated individuals with the vision to help carry our business forward. The work is academically rigorous, intellectually demanding, and requires exceptional problem-solving, communication, leadership and interpersonal skills.
Our offices are in Bristol in the Southwest of England - an area fast becoming a major centre for robotics. You will get the chance to work with highly skilled engineers on cutting-edge technology in a fast-moving work environment.
High Level Skills
- Design and develop frontend applications using TypeScript
- Ability to write robust and maintainable software using modern frameworks - Vue.js and GraphQL
- Ability to communicate effectively and collaborate with a diverse team, * Backend & APIs - Understanding of REST APIs, GraphQL schema design, and backend concepts
- DevOps - Familiarity with Docker, cloud platforms (AWS), and CI/CD tools (GitHub Actions)
- Working knowledge of Python, * Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Data Science, or related field (or equivalent industry experience)., * Demonstrated track record of partnering with product owners and shipping software through CI/CD to users at scale.
- Excellent communication, stakeholder engagement, and cross-functional collaboration skills.
- Ability to manage multiple priorities in a fast-paced environment, mentor others, and raise engineering quality bars.
Benefits & conditions
- Build interactive and responsive UI components
- Implement GraphQL queries, mutations and subscriptions
- Work with UI/UX designers to translate Figma designs into responsive UI
- Work with product owners and other stakeholders to refine requirements
- Establish testing strategy (unit, integration, end-to-end, performance, and resilience tests) and write clean, reusable, and testable code, including unit and integration tests (using Vitest & Cypress)
- Participate in CI/CD pipelines for frontend builds, code reviews, and release processes
- Document components, patterns, and frontend architecture; contribute to coding standards and best practices
- Use Git, package managers (npm/pnpm), and build tools as part of the development workflow