Senior Android Engineer - Webex
Cisco Systems, Inc.
- East Bay, CA, United States
- Seattle, WA, United States
- Silicon Valley, CA, United States
Responsibilities: - This position offers an opportunity to do highly visible work that deeply impacts Cisco's core business. You will have opportunity to learn about authentication protocols and standards, cross-platform development, API design, telemetry and customer focus. - Candidate needs to be strong technically, detail-oriented, obsessed with building a world-class resilient Identity and Auth platform, at the same time eager to learn new technologies and works well in a highly dynamic and collaborative environment. - Build resilience and recovery features to minimize disruption to the user experience in case of failure conditions (i.e. servers going down, connections dropping, etc.). - The ideal candidate for this role must have significant mobile API design experience and development experience in Java and Kotlin to stay up-to-date with the latest Android technologies. - Act as an engineering advocate by improving technical communications with engineers and is understanding of their problems and needs. - Collaborates with the app teams on automated testing strategy, including continuous integration and delivery - Guide the team towards delivering the product based on project requirements and industry best practices.
Qualifications: - Minimum 5-7 years of software development experience - Hands-on coding experience in Java, Kotlin. C++ experience (nice to have but not required) - Experience with android architecture components (jetpack) and Kotlin coroutines - Experience in mobile design patterns (MVVM), building mobile frameworks / SDKs, building custom UX widgets with drive to push the boundaries of Android UI/UX and optimizing apps for performance - Experience in driving innovation in the Android platform in terms of features and functions - Strong knowledge of Android Studio along with competency using Android standard libraries - Experience with chrome custom tabs and webview is desired - Experience in security, multi-factor authentication, and identity is desired but not required - Familiarity with Oauth 2.0 or SAML Experience is a plus - Knowledge of Password managers, Time-based one time password(TOTP), Fast Identity Online(FIDO), Yubikeys, or mobile authenticators Experience with mobile is a plus - Excellent problem solving and debugging skills - Masters/Bachelor's degree in computer science or equivalent practical experience. - Excellent collaboration and communication skills - Familiarity with agile development and ability to thrive in a fast-paced development environment
Why Cisco We connect everything: people, processes, data, and things. We innovate everywhere, taking bold risks to bring the technologies that give us smart cities, connected cars, and handheld hospitals. And we do it in style with unique personalities who aren’t afraid to change the way the world works, lives, plays and learns. We are leaders with vision, tech enthusiasts, pop culture connoisseurs, and we even have a few purple haired rock stars. We celebrate the creativity and diversity that fuels our innovation. We are dreamers and we are doers. Recently we have won the #1 employer in the World award. #WeAreCisco
About Cisco Systems, Inc.
Cisco is Partnering with Triplebyte to find the next best Engineers!
The workplace of the future will be powered by AI and the Cisco Webex Intelligence team is making that a reality. Two fast-moving startups (MindMeld and Accompany) were recently acquired by Cisco to disrupt and boost the industry's #1 Collaboration portfolio. We aim to build the next generation of collaboration software & devices - from digitizing the in-meeting experience, to enhancing distributed team efficiency, to improving all aspects of people connection.
- True empathy and passion for the user. Users are the reason why we get up, go to work, and drink so much coffee. We never forget it for a minute.
- Move fast, fix fast. We're building a rocketship. Be the fuel.
- Take genuinely good care of each other. Every person on our team is essential. Every. Single. Person.
- Take responsibility—it's your company. Make us better. Push us harder. Tell us what we're doing right and, better yet, what we're doing wrong.
Skip straight to final-round interviews by applying through Triplebyte.