✦ Luna Orbit — Software Engineering

Sr. Software Engineer, Adobe Firefly

at Adobe

📍 2 Locations Hybrid 💰 $159K – $301K USD / year Posted March 13, 2026
Salary $159K – $301K USD / year
Type Not Specified
Experience senior
Exp. Years 7-10+ years
Education Bachelor's in Computer Science or related field
Category Software Engineering

Senior front-end engineer role focused on developing AI-enabled creative tools using modern web technologies.

  • Architect user-facing experiences
  • Maintain code quality
  • Collaborate with design and product teams
  • Implement AI/ML features
  • Drive rapid deployment

Developing interactive web applications with React, TypeScript, web components, functional programming, and AI/ML integrations, with emphasis on TDD and CI/CD pipelines.

The ideal candidate is a senior front-end developer with 7+ years of experience in interactive web applications, proficient in React and TypeScript, with a strong understanding of functional programming and AI/ML integrations. They are collaborative, detail-oriented, and capable of mentoring team members.

7-10+ years of professional experience developing interactive web applicationsReactTypeScript or JavaScript (ES6+)
Web components (LIT or similar)RxJSTest Driven Development (TDD)CI/CDgenerative AI modelsvideo editing experience
ReactTypeScriptCI/CDTDDWeb componentsRxJS
JavaScriptTypeScriptReactWeb componentsRxJSTDDCI/CDAI modelsLarge language models
JavaScriptTypeScriptReactJavaScript (ES6+)Functional programmingWeb componentsRxJSTest Driven DevelopmentTDDCI/CDGenerative AILarge language models
collaborativementoringproblem-solvingdetail-orientedcommunicationteamworkbias towards action
Industry SaaS, Creative Tools, AI & Machine Learning
Job Function Front-end development for AI-powered creative tools
JavaScriptTypeScriptReactWeb componentsRxJSTest Driven DevelopmentTDDCI/CDgenerative AIlarge language modelsSoftware EngineeringAI & Machine LearningUXinteractive web applicationsfunctional programming

Less than 7 years of relevant experience, Lack of React or TypeScript expertise, No experience with web components or TDD

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