Senior Android Developer/Architect
Adobe
- Bangalore, Karnataka
- Permanent
- Full-time
- Contribute Independently in Analysis, Design and Development of features and workflows. Deliver them with highest level of quality, and unit-test automation.
- Develop performant, clean, secure and efficient solutions. Maintain existing features by improving scalability and stability. Solve non-trivial coding and architecture problems with simple and innovative solutions
- Work with a team of passionate developers and QE engineers. You and your team will add features in products which are strategic to Adobe’s growth.
- Maintain exceptional development standards, especially related to performance, robustness, and testing.
- Support other development teams at Adobe, build robust relationships, and effectively articulate complex ideas.
- Work with Product Manager, other stakeholders in defining roadmap, scope and deliverables for releases
- Proactively learn new languages, libraries, and platforms as needed.
- Adapt quickly to changing requirements and team needs
- Constantly strive toward optimising processing time and memory footprint and increasing product stability
- Participate in hiring process ensuring top notch talent acquisition, and mentoring junior members of the team.
- Bachelors or Master’s degree in Computer Science or related. Min 12+ years of hands-on software development experience.
- Deep experience in Java / Kotlin, or modern C++, object-oriented programming, debugging and profiling Expertise in writing highly performant native code on platforms like Android/iOS, macOS, Windows etc.
- Exceptional and proven problem solving track record. Be able to articulate technical decisions and produce excellent technical documents.
- Experience in Android app development and latest advancements is a Plus
- Good/practical understanding of architectural patterns
- Excellent communication skills, ability to collaborate across teams and build consensus
- Practice with product development and release methodologies such as Agile, Lean, Scrum