remote
Full-Stack Software Engineer - Adobe
Software Engineer
Full-Stack Software Engineer building scalable, high‑performance creative platform features, from pixel‑perfect UI to resilient backend services, using JavaScript, React, Node.js, Python, and AWS.
About the role
Key Responsibilities
- Design, develop, and maintain end‑to‑end features across the full stack, ensuring pixel‑perfect UI and robust backend performance.
- Collaborate with product, design, and infrastructure teams to translate requirements into scalable, maintainable systems.
- Implement CI/CD pipelines, containerization (Docker), and cloud deployments (AWS) to support rapid, reliable releases.
- Optimize application performance, troubleshoot production issues, and enforce coding standards and best practices.
- Mentor junior engineers and contribute to architectural discussions and technical roadmaps.
Requirements
- 5+ years of full‑stack development experience with JavaScript, React, and Node.js.
- Strong background in Python, AWS services, and container orchestration.
- Proven track record of building high‑traffic, resilient web applications.
- Experience with automated testing, CI/CD, and performance monitoring.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
javascriptreactnodejspythonawsdockercicd