Software Development Engineer - 2 (Android)

Noida, Uttar Pradesh, India
Jul 31, 2024
Jul 18, 2025
Onsite
Full-Time
3 Years
Job Description

As a Software Development Engineer - 2 (Android) at Adobe, you will play a crucial role in developing and enhancing the Adobe Connect mobile app. You will be responsible for designing, coding, and maintaining features while troubleshooting and resolving technical issues related to audio and video streaming.

Key Responsibilities

  • Design and implement new features for the Adobe Connect mobile app.
  • Collaborate with product management and engineering teams to align on requirements and deliver high-quality solutions.
  • Address and resolve issues related to audio and video streaming to ensure a seamless user experience.
  • Monitor app performance and optimize for better efficiency and stability.
  • Work closely with cross-functional teams, including product managers, designers, and other engineers.
  • Create technical specifications, prototypes, and presentations to effectively communicate ideas and solutions.
  • Develop and maintain technical documentation for features and processes.
  • Ensure that all code and documentation adhere to Adobe’s standards and best practices.

Required Skills and Qualifications

  1. Experience. Minimum of 3+ years of Android development experience.
  2. Programming Languages. Proficiency in Java and Kotlin.
  3. UI Design Principles. Solid understanding of Android UI design principles, patterns, and best practices.
  4. Implementation Skills. Experience with implementing user interface designs and connecting Android applications to RESTful APIs.
  5. Architecture Knowledge. Practical knowledge of Android architecture.
  6. Problem-Solving. Strong problem-solving skills with the ability to troubleshoot and resolve technical issues.
  7. Version Control. Experience with git version control system.
  8. Teamwork. Ability to work effectively both independently and as part of a team.

Preferred Skills

  • Familiarity with additional Android libraries and frameworks.
  • Experience in agile development methodologies.

Why Adobe?

  1. Inclusive Environment. Adobe is committed to fostering an inclusive workplace where all individuals are respected and have equal opportunities.
  2. Innovative Culture. We encourage and value new ideas from all employees, and we support professional growth and development.
  3. Employee Benefits. Adobe offers competitive compensation, comprehensive benefits, and a supportive work environment.

Application Information

Adobe is an Equal Employment Opportunity and affirmative action employer. We do not discriminate based on gender, race, ethnicity, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other protected characteristic.
For accommodation during the application process due to a disability, contact us at [email protected] or call (408) 536-3015.