Position Description:
Vocera (Now part of Stryker) is seeking a passionate and innovative staff engineer and Android developer with a passion for 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.
Responsibilities:
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.
Advanced experience with Android Studio, Gradle, Git, Bitbucket, and CI.
Apply current or emerging frameworks to meet the needs of the Android client architecture.
Excellent troubleshooting and debugging, communications, and documentation skills
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.
Competencies:
Understanding of various non-functional aspects of Android application design and the ability to provide a solution to optimize performance and scalability.
Ability to rapidly learn and take advantage of new concepts and technologies.
Strong understanding of mobile security protocols, analytics, and social channel integration.
Knowledge of the open-source ecosystem and the libraries available for common tasks.
A passion for the end-to-end development of quality software products.
Resourceful and able to solve complex problems through adapting technology and a deep understanding of product architecture.
Excellent analytical, verbal, and written communication skills.
Requirements:
Bachelor’s or master’s degree in computer science or related field or equivalent.
4+ 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.
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.
In-depth understanding of the Agile software development lifecycle.
Fully conversant with SOLID principles, software development frameworks, design patterns, and enterprise in mobile application integration
Experience with XMPP and Smack libraries and with RxJava, Dagger2 is desirable.
Knowledge of SQLite libraries and crash reporting tools.
Stryker is a global leader in medical technologies and, together with its customers, is driven to make healthcare better. The company offers innovative products and services in MedSurg, Neurotechnology, Orthopaedics and Spine that help improve patient and healthcare outcomes. Alongside its customers around the world, Stryker impacts more than 150 million patients annually.
Stryker Corporation is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, gender identity, sexual orientation, national origin, disability, or protected veteran status. Stryker is an EO employer – M/F/Veteran/Disability.
Job Description Answering calls and resolving queires regarding the courses offered at Rajalakshmi Institute of Technology. Conveying verbal acknowledgments of...
Apply For This JobAssociate – Assurance – AAA/DEL/0834 16 November 2021 Location:Job title: Associate Reference: AAA/DEL/0834 Contact: Meenakshi Ganju About Assurance Our Assurance...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Roles and Responsibilities Should be responsible for invoicing, credit note, accounts receivable and payments. Review...
Apply For This JobFull Job Description Responsible for Handling Cash, Generate Invoice and Check Stock. Job Type: Full-time Salary: ₹18,000.00 – ₹20,000.00 per...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Senior Executive – Customer Delight JD About the Position: The Swat Associate is the L2...
Apply For This JobFull Job Description Skill required: Content Management – Content Moderation Designation: Trust & Safety Associate Job Location: Bengaluru Qualifications: Any...
Apply For This Job
“`
Search qualified candidates by skills, location, experience, education, and more.
“`