Software Development Engineer 4
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
The Opportunity
The Adobe Creative Cloud Extensibility Team is seeking passionate individuals to join us in revolutionizing the world of design and creativity. Are you motivated to contribute to the global success of Adobe products?
Does the prospect of developing and incubating innovative product solutions that unlock opportunities across diverse cultures excite you?
We are looking for a dedicated Senior Frontend Engineer to help us reimagine user experiences for international users. The ideal candidate possesses a passion for current web technologies, extensibility, collaborative code development, solving complex problems at scale, and achieving pixel-perfect user interfaces. This role is based in Bangalore, India.
What you'll Do
As an Extensibility Engineer, you will translate designs into seamlessly integrated embedded experiences within Adobe's frameworks and third-party platforms. You will actively participate in strategic planning, key technical initiatives such as feature delivery, system architecture, requirements definition, project scoping, and managing delivery expectations. This role is pivotal in ensuring the successful, agile, stable, and scalable launch of international solutions.
Key Responsibilities:
- Prototype, develop, unit-test, and deploy high-quality, scalable features.
- Collaborate with team members to determine optimal approaches for problem-solving.
- Conduct code reviews, provide mentorship on coding techniques, and respond effectively to feedback.
- Plan, develop, oversee, and evolve necessary infrastructure in partnership with Operations teams.
- Embrace and contribute to a DevOps/Unified Engineering culture.
- Identify and resolve performance, reliability, and scalability issues.
- Foster a highly collaborative team environment, requiring effective communication and quality contributions across multiple global locations.
What you need to succeed
- A minimum of 7 years of experience as a Frontend Developer.
- In-depth understanding of the complete web development lifecycle, including design, development, and deployment.
- Proficiency in front-end technologies such as ReactJS, HTML, JavaScript, and CSS.
- Solid understanding of user authentication and authorization mechanisms across multiple systems, servers, and environments.
- Proficient knowledge of code versioning tools, particularly Git.
- Proficiency in leveraging AI-based solutions to achieve peak performance.
- Excellent interpersonal and communication skills.
- A B.Tech./M.Tech. degree from a premier educational institution.
AI Use Guidelines for Interviews:
Our interviews are designed to assess your unique skills and thought processes. The use of AI or recording tools during live interviews is prohibited unless explicitly permitted by the interviewer or approved in advance as a reasonable accommodation. Inappropriate use of these tools that misrepresents your work may impact your application's progress.
At Adobe, we encourage employees to innovate with AI and seek candidates eager to do the same. We provide clear guidelines on where AI is encouraged during the hiring process and where it is restricted during live interviews, reflecting our approach to AI in the hiring experience.
Company
Adobe
Adobe is a global leader dedicated to empowering individuals and businesses to create. Through innovative platforms and tools, Adobe unleashes creativity, enhances productivity, and enables personaliz...