Senior Android Developer

Location IN-Bangalore
Job ID
98352
Function
Engineering
Recruiter
Smithamol Sebastian
LITag
#LI-SS1
Employment Type
Employee (Full-time)
Position Level
Senior/Supervisor

Overview

Workforce Connect Portfolio is a collection of robust communications solutions providing VoIP telephony, Push-to-Talk, Radio Gateway, Video, Messaging on Zebra Mobile Computing Platforms, PC Desktop, and consumer oriented mobile devices.  Customer interest in both telephony and Push-to-Talk has been growing since the first release of Zebra telephony client and excited building with increasing interest in Zebra Push-to-talk offering.  The increase in customer base and growing push-to-talk opportunities places Zebra Workforce Connect Engineering team in high demand for additional features/capabilities allowing additional product growth.  Workforce Connect Push-to-talk is gaining interest worldwide faster than we expected and requests for trial/pilot/roll-out increasing.  This opening facilitates the current engineering organizations capabilities to provide additional features/functions, improve operations and support, leading to improved revenue opportunities.

 

The position request hires a qualified engineer to provide architectural strategy, development and implementation of Workforce Connect Product Portfolio operational enhancements leading to increased efficiency of system operations, monitoring and alignment to business process flow for management of end-customers licensing Zebra’s Workforce Connect Products.

Responsibilities

Responsibilities

  • Translate designs and wireframes into high quality code
  • Design, build, and maintain high performance, reusable, and reliable Java code
  • Ensure the best possible performance, quality, and responsiveness of the application
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality, organization, and automatization
  • Developing, maintaining, and contributing as part of a team.

Qualification

  • Should have 4-7 years of experience.
  • Strong knowledge of Java and OOPS concept.
  • Experience in any of the frameworks like react, angular or flutter
  • Understanding of Kotlin, Go, Dart are desirable.
  • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
  • Strong knowledge of Android Framework (Core architecture, error handling, security framework, networking, user input/output)
  • Familiarity with RESTful APIs to connect Android applications to back-end services
  • Strong knowledge of Android UI design principles, patterns, and best practices
  • Experience with offline storage, threading, and performance tuning
  • Ability to design applications around natural user interfaces, such as “touch”
  • Familiarity with the use of additional sensors, such as gyroscopes and accelerometers
  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks
  • Ability to understand business requirements and translate them into technical requirements
  • Familiarity with cloud message APIs and push notifications
  • A knack for benchmarking and optimization
  • Understanding of Google’s Android design principles and interface guidelines
  • Proficient understanding of code versioning tools, such as Git.
  • Knowledge of Google Play Store restriction & licensing will be an additional advantage.
  • String knowledge of Development Tool Kits/Environments including generation, compilation, debugging.
  • Should have knowledge on how to use Jira Tool.
  • Familiarity with continuous integration.

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share with Your Network

Need help finding the right job?

We can recommend jobs specifically for you! Click here to join our Zebra Talent Pool.