Full Stack Software Engineer 3

AdobeSeattle, WA
$114,100 - $214,950Remote

About The Position

Join the Adobe Cloud Platform and Collaboration team as a Full Stack Software Engineer. This dynamic and fast-paced team builds collaborative UI workflows integrated into Adobe's industry-leading desktop, mobile, and web applications. The team is distributed across the United States and highly collaborative.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent experience in education or work
  • 3+ years of full-stack development experience
  • 2+ years of recent experience in JavaScript technologies (React, Node.js, TypeScript)
  • Experience building and maintaining applications using web component standards, micro frontend architectures, and backend services
  • Good practical understanding of design patterns and their application in full stack architectures
  • Experience programming across multiple domains with ability to recognize dependencies
  • Demonstrated ability to pick up and master new concepts quickly
  • Strong communication skills to articulate design approaches and solicit feedback
  • Track record of delivering features involving a moderate level of complexity in multi-functional environments
  • Experience with DevOps practices and deployment processes
  • Ability to work independently with minimal supervision
  • Growth mindset and willingness to share expertise among the team
  • Proficient in using AI tools and concepts to enhance productivity and problem-solving

Nice To Haves

  • Knowledge of accessibility and performance optimization standard methodologies
  • Experience defining or contributing to API designs
  • Experience with GraphQL

Responsibilities

  • Design and implement scalable full stack solutions, from frontend UI components to backend services and APIs
  • Build and optimize both client-side and server-side applications using a variety of modern technologies including React, JavaScript, TypeScript, and Node.js
  • Collaborate with product managers, designers, and engineers to define and deliver intuitive web, mobile, and desktop experiences
  • Write clean, testable code that requires minimal revision and participate in code reviews
  • Guide technical direction on features of medium complexity and suggest areas for improvement
  • Debug and resolve issues across multiple modules or layers
  • Share technical knowledge within the team and mentor others on design principles
  • Know the latest industry trends and new technologies
  • Own test plan definition for features and ensure comprehensive test coverage
  • Employ user empathy when designing solutions and scrutinizing requirements
  • Proactively identify problems with requirements and suggest innovative improvements
  • Contribute to architecture and design decisions while factoring in business priorities
  • Apply secure programming practices and techniques for improving performance

Benefits

  • Comprehensive benefits programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service