Staff Engineer, Android

stryker

2 - 5 years

Bengaluru

Posted: 06/07/2025

Job Description

Work Flexibility: Hybrid or Onsite

Vocera (Now part of Stryker) is seeking a passionate and innovative staff engineer and Android developer passionate about creating powerful smartphone enterprise applications with intuitive user interfaces. Familiarity with the application development frameworks on Android is a must. This position requires someone who has excellent written and spoken communication skills, enjoys working within a distributed team environment, and is passionate about designing and implementing scalable Android mobile applications. This position reports to the Manager– R&D.

What you will do:

  • Plan, design, and develop Android applications that are highly scalable, secure, reliable, and deployed over a large customer base.

  • Follow SOLID design principles, and design patterns (MVP, MVVM, etc.) for scalable and maintainable code.

  • Implement features related to real-time communication (WebRTC, XMPP).

  • Participate in and seek continuous learning through peer review.

  • Apply current or emerging frameworks to meet the needs of the Android client architecture.

  • Collaborate effectively with QA, Release Engineering, DevOps, IT, Tech Support, and Professional Services

  • Ensure quick resolutions to issues, maintaining a high standard of customer satisfaction.

What you will need:

Required Skills:

  • Minimum 6+ years of experience in designing and developing enterprise software applications including the experience in architecting and developing applications on the Android platform.

  • Experience in Java, Kotlin, and dependency injection for Android app development.

  • Experience with Media, Telecom, FCM, Network, JSON, XML, Web Services, and SQLite.

  • Advanced experience with Android Studio, Gradle, Git, and continuous integration with Strong knowledge of the Android mobile landscape, architectures, trends, and emerging technologies.

  • Expertise in mobile and Java frameworks/accelerators.

  • Knowledge of WebRTC, XMPP, DAO, Firebase, RESTAPIs, Crashlytics, and JetPack libraries, SQLite libraries and crash reporting tools

  • In-depth understanding of the Agile software development lifecycle with Excellent troubleshooting and debugging, communications, and documentation skills

Preffered Skills:

  • Experience with XMPP and Smack libraries and with RxJava, Dagger2 is desirable.

  • Bachelor’s or Master’s degree in computer science or related field or equivalent

Travel Percentage: None

About Company

Stryker Corporation is a leading global medical technology company that develops and manufactures products for orthopedics, surgical equipment, neurotechnology, and spine.

Services you might be interested in

One-Shot Campaign

Reach out to ideal employees in one shot!

The intelligent campaign for reaching out to the ideal audience to whom you can ask for help (guidance or referral).