We are looking for seasoned Android engineer to join our software development team with experience in building and scaling applications/features in a cloud workplace. The candidate will be working closely with key members of the organization to identify, establish and drive innovation in the mobile applications at Hilti.
Principle Duties & Responsibilities
As a developer the candidate will translate business requirements into technical design and solutions
Work on bug fixing and improving application performance.
Unit/Component test code for robustness, including edge cases, usability, and general reliability.
Take ownership of the features assigned right from estimating timelines to Production release.
Interact with various teams (Microservices, Web etc.) to ensure mobile app related requirements are delivered by the various stack teams in the agile framework.
About the product
Hilti is working on a SaaS product related to Workforce management for construction site. This product enables construction companies to manage the productivity of construction workers. The application is currently in the early stages of development, and we are about to end the beta phase of the same.
The application currently has functionality to capture time & attendance of job site workers.
CANDIDATE REQUIREMENTS
Bachelors or Masters degree in Engineering, Computer Science or other technical related field, or equivalent practical experience.
8+ years of experience as a Mobile application developer
Strong knowledge of Android SDK and how to deal with different screen sizes.
Hands on experience on Kotlin, Jetpack compose, Coroutines, Room DB. Working exposure to GraphQL is an added advantage.
Expertise in development and implementation of mobile applications with custom UI components.
Robust understanding of Object-Oriented Programming, data structures and design patterns.
Familiarity with RESTful APIs to connect Android applications to back-end services.
Robust knowledge of Android UI design principles, interface guidelines and in general mobile UI/UX conventions
Experience with offline storage, threading, and performance tuning
Good proficiency in the English language and openness to travel internationally.
Comfortable working with agile / collaboration tools (Jira, Confluence, GitLab)
Comfortable “working virtually” with teammates in multiple time zone.
Ability to embrace and learn new technologies.
📌 Android Application Lead Pune (India)
🏢 Brillminds Global
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.