✦ Luna Orbit — Software Engineering

Lead Frontend Software Engineer

at General Electric

Unknown Posted April 15, 2026
Type Full-Time
Experience lead
Exp. Years Not specified
Education Not specified
Category Software Engineering

Lead Frontend Software Engineer role for GE Aerospace's Bristol Robotic Services team, building high-reliability, user-facing frontend software for AI-driven jet engine inspection and repair systems. You will lead frontend development, collaborate with product/design/backend/QA, and ensure quality through comprehensive automated testing and CI/CD practices.

  • Build interactive and responsive UI components
  • Implement GraphQL queries, mutations and subscriptions
  • Translate Figma designs into responsive UI with UI/UX designers
  • Establish and execute testing strategy using Vitest & Cypress, including unit and integration tests
  • Participate in CI/CD pipelines for frontend builds, code reviews, and release processes

Primary stack includes TypeScript, Vue.js, and GraphQL with full support for queries, mutations, and subscriptions. You will implement responsive UI components from Figma designs, establish a testing strategy using Vitest and Cypress, and participate in CI/CD pipelines for builds and releases.

The ideal candidate is a lead-level frontend engineer with strong TypeScript and Vue.js experience, plus hands-on GraphQL development (queries, mutations, subscriptions). They build high-reliability UI components using Figma-based UI/UX workflows and demonstrate testing discipline with Vitest and Cypress, along with CI/CD and release/process ownership.

Design and develop frontend applications using TypeScriptAbility to write robust and maintainable software using modern frameworks - Vue.js and GraphQLImplement GraphQL queriesmutations and subscriptionsWork with UI/UX designers to translate Figma designs into responsive UIEstablish testing strategy (unitintegrationend-to-endperformanceand resilience tests) and write cleanreusableand testable codeincluding unit and integration tests (using Vitest & Cypress)Participate in CI/CD pipelines for frontend buildscode reviewsand release processesUse Gitpackage managers (npm/pnpm)and build tools
TypeScriptVue.jsGraphQLFigmaVitestCypressCI/CD pipelinesGitnpmpnpm
TypeScriptVue.jsGraphQLGraphQL queriesGraphQL mutationsGraphQL subscriptionsfrontend applicationsUI/UXFigmatesting strategyVitestCypressCI/CD pipelinesGitnpmpnpmresponsive UI componentscode reviewsrelease processes
TypeScriptfrontend applicationsVue.jsGraphQLGraphQL queriesGraphQL mutationsGraphQL subscriptionsinteractive and responsive UI componentsUI/UX design collaborationFigmatesting strategyunit testsintegration testsend-to-end testsperformance testsresilience testsVitestCypresscleanreusableand testable codeCI/CD pipelinescode reviewsrelease processesfrontend architecture documentationcoding standards and best practicesGitnpmpnpmbuild toolsfrontend buildsAI-driven aerospace applicationsjet engine inspectionrepair systems
communicationleadershipinterpersonal skillsproblem-solvingteam collaborationcross-functional collaborationself-motivatedhigh-energy
Industry Aerospace
Job Function Lead development of high-reliability frontend applications for AI-driven aerospace inspection and repair workflows.
Role Subtype Frontend Engineer
Tech Domains JavaScript, DevOps & SRE, QA & Testing
Lead Frontend EngineerLead Frontend Software EngineerFrontend EngineerTypeScriptVue.jsGraphQLGraphQL queriesGraphQL mutationsGraphQL subscriptionsinteractive and responsive UI componentsFigmaUI/UX designerstesting strategyunit testsintegration testsend-to-end testsperformance testsresilience testsVitestCypressCI/CD pipelinescode reviewsrelease processesdocument componentsfrontend architecturecoding standards and best practicesGitnpmpnpm

Must demonstrate TypeScript frontend development, Must have experience with Vue.js and GraphQL, Must have experience implementing GraphQL queries, mutations and subscriptions, Must have worked with Vitest & Cypress and CI/CD pipelines

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile