Career Opportunities: Lead Mobility Engineer – Android (20919)
Requisition ID 20919 – Posted – HID India Private Ltd – IDT-EMS Group – Chennai (Olympia Technology Park) – Engineering & Science – Posting Country (1) – Yes – Mid-senior level – 0-10%
Job Description Print Preview
At HID, we are looking for the role of Lead Mobility Engineer Android to be a part of an exciting, innovative platform:
Who are we?
HID Global powers the trusted identities of the world’s people, places, and things, allowing people to transact safely, work productively and travel freely.
We are a high-tech software company headquartered in Austin, TX, with over 4,000 worldwide employees.
Check us out here: www.hidglobal.com and https://youtu.be/23km5H4K9Eo
About HID Global, Chennai
HID Global’s, Flagship R&D Center in Chennai hosts 300 employees in a 48000 square foot space dedicated to delivering innovative product development for customers and provide an excellent platform for scaling our operations in delivering secure access solutions. Here we deliver cloud-based solutions, web and mobile application development. The Chennai R&D Center is seen as the subject matter expert and talent pool on the latest cloud technologies, logical and physical access systems, data engineering including AI/ML, cryptographic key management systems, and other mobile-based smart card delivery systems.
Are You Ready to Join the Team?
Our company is committed to finding the best and the brightest talent to help us reach the top. If you are a dynamic, highly skilled and experienced Mobility engineer and technology enthusiast, and you enjoy working in a rapid pace within a rapidly growing business environment, then you will want to consider this position. If you excel at communication, collaboration and unrelenting innovation, we want to talk to you. And if you bring dedication, positive energy and integrity to the table, you just might be the right fit for our team.
Position Summary
A rewarding career at HID Global beckons you! We are looking for a Android Lead Mobility Engineer, who is responsible for developing Mobile SDK and Applications for some of our Product Lines. You are accountable for delivering good technical architecture and a quality deliverable. We are a leading company in the trusted source for innovative products, solutions and services that help millions of customers around the globe create, manage and use secure identities.
Qualifications
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required.
Overview
We are looking for an Android developer responsible for the development and maintenance of applications aimed at a range of Android devices and products in the form of Applications/SDKs, libraries, and services. Your primary focus will be development of Android App/SDK and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential. This is a hands on development role that will suit a technologist with strong mobile development skillset, a passion for customer success as well as a focus on SDLC and technical hygiene.
Responsibilities:
Own the development, testing, and maintenance of native Application & SDKs in Android Platform
Help maintain code quality, organization, and automatization
Ensure the performance, quality, and responsiveness of applications
Identify and correct bottlenecks and fix bugs
Collaborate with a team to define, design, and ship new features
Responsible for the full lifecycle of your code, from implementation to testing to user acceptance to deployment
Gather requirements and create technical specifications as needed
Implement new features and maintain existing features of production pipeline
Work with architects, project managers and other engineers to assure accurate timelines and deliverables
Collaborate with fellow engineers to find elegant, long-term solutions as well as creative quick fixes to problems
Document code and create high-level interaction diagrams
Participate in on-call support rotation
Be comfortable working with source control branching strategies
Working in high-velocity, agile team
Requirements:
10+ years’ mobile application/SDK development experience in Android.
Strong Hands-On in Native Android (Kotlin Java, RXJava) React Native, Xamarin
Good Experience in designing Interface for SDK and App
Good experience in Secret Key Management in Android Platform, Multi-Factor authentication for App, Biometric Authentication
Good experience in designing secure SDK and App, not prone to mobile prone vulnerabilities
Deep analytical and problem solving skills
Broad exposure / experience across Mobile APP development, SOA, Contemporary Web channel solutions, large scale distributed systems design and implementation
Demonstrated experience to Design and code for Secure, Scale, Speed and reliability.
A desire for learning and understanding the security discipline;
Solid understanding of the full mobile development life cycle
Strong understanding of working with Best Web Services, databases and SQLite, caching strategies & asynchronous calls.
Experience with offline storage, threading, and performance tuning
Deep understanding of design patterns/architectures, “Security by design” and “Privacy by design”
Experience with version control tools like Bitbucket
Knowhow to consider “Security by design” and “Privacy by design”
Knowledge of low-level C-based libraries is an added advantage
Experience with performance and memory tuning with tools such as Instruments etc
Familiarity with cloud message APIs and push notifications
Knack for benchmarking and optimization
Should have experience working in fast-paced Agile environment
Should be familiar with CI/CD tools
Excellent verbal and written communication skills; articulate and able to communicate effectively at all levels
Preferred Qualities:
Undergraduate degree in Information Technology, Computer Science, Engineering, or a related field required
10+ years’ mobile development experience using Android.
Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
Should have published mobile apps in the android play store.
Familiarity with REST & JSON to connect Android applications with remote back-end services
Strong knowledge of Android UI design principles, patterns, and best practices
Experience with offline storage, threading, and performance tuning
Experience in handling the BLE/NFC handshakes, SSL Handshakes, Secret Key Management
Should be familiar with various cryptographic & key management API’s for securely storing and transferring the user data
Ability to design applications around natural user interfaces and controls 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
Language Skills
Ability to effectively communicate in the English language, both verbally and in writing.
Ability to read and interpret technical journals, specifications, international technical standards, etc.
Work Requirements
Travel and fieldwork including international travel, therefore employee must possess or can acquire a valid passport.
Must be legally eligible to work the country you are hired.
We make it easier for people to get where they want to go!
On an average day, think of how many times you tap, twist, tag, push or swipe to get access, find information, connect with others or track something. HID technology is behind billions of interactions, in more than 100 countries. We help you create a verified, trusted identity that can get you where you need to go – without having to think about it.
When you join our HID team, you’ll also be part of the ASSA ABLOY Group, the global leader in access solutions. You’ll have 52,000 colleagues in more than 70 different countries. We empower our people to build their career around their aspirations and our ambitions – supporting them with regular feedback, training, and development opportunities. Our colleagues think broadly about where they can make the most impact, and we encourage them to grow their role locally, regionally, or even internationally. As we welcome new people on board, it’s important to us to have diverse, inclusive teams, and we value different perspectives and experiences.
#LI-HIDGlobal
Job Description PRIME PLACEMENT207, ShreeSamarth Plaza, RRT Road,Opp. Mulund Railway Station,Mulund ( West ), Mumbai – 400 080.Tel No. hidden_mobile/...
Apply For This JobJob Description Dear Candidate,Greetings of the day!We are Hiring forSenior Engineer (Java Developer)JD:- We are looking for Senior Java professionals...
Apply For This JobJob Description Hiring for Experienced and Freshers International Voice ProcessThe details are as followsGraduate/UndergraduateFreshers/ExperiencedJob location/ DelhiMust have Excellent Communication skills.Fixed...
Apply For This JobOther Tamil Nadu, India Bosch Group Full time Job Description – Supply chain design with TCO concept for existing and...
Apply For This JobIntroduction In this role, you’ll work in our IBM Client Innovation Center (CIC), where we deliver deep technical and industry...
Apply For This JobJob Description Responsibilities of candidates include: • assist with technical tasks such as creating hard and soft copy files writing...
Apply For This Job