Full Stack Software Engineer 3

Adobe Adobe · Enterprise · Seattle, WA

Full Stack Software Engineer role at Adobe Cloud Platform and Collaboration team, focusing on building collaborative UI workflows integrated into Adobe's applications. The role involves designing and implementing scalable full-stack solutions using modern technologies like React, JavaScript, TypeScript, and Node.js. Responsibilities include collaborating with cross-functional teams, writing clean code, debugging, mentoring, and contributing to architecture. Requires a Bachelor's degree or equivalent experience, 3+ years of full-stack development with 2+ years in JavaScript technologies, and experience with web component standards and micro frontends. Acknowledges proficiency in using AI tools for productivity.

What you'd actually do

  1. Design and implement scalable full stack solutions, from frontend UI components to backend services and APIs
  2. Build and optimize both client-side and server-side applications using a variety of modern technologies including React, JavaScript, TypeScript, and Node.js
  3. Collaborate with product managers, designers, and engineers to define and deliver intuitive web, mobile, and desktop experiences
  4. Write clean, testable code that requires minimal revision and participate in code reviews
  5. Guide technical direction on features of medium complexity and suggest areas for improvement

Skills

Required

  • 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

Nice to have

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

What the JD emphasized

  • Proficient in using AI tools and concepts to enhance productivity and problem-solving