Full Job DescriptionWe are looking for an Android Engineer with 4-10 years of work experience, who enjoys solving difficult problems. The ideal candidate will be responsible for conceptualizing and executing clear, high quality code to develop the best software. You will test your code, identify errors, and iterate to ensure quality code. You will also support our customers and partners by troubleshooting any of their software issues. We want someone who genuinely looks forward to learning and growing, and uses the latest technologies and features for fun — because they want to — as soon as they are announced. Simply put, candidates should be excited about building all kinds of android apps.
Primary responsibilities:
Build high quality Android apps
Detect and troubleshoot software issues
Write clear, high quality code for software and applications and perform test reviews
Provide input on software development projects
Qualification & Skills:
4+ years experience developing and maintaining Android apps. (Kotlin/Java)
Bachelor’s degree or higher in Computer Science (or related field)
Strong debugging and troubleshooting skills
Deep understanding of the Android SDK
Extreme attention to detail and the ability to match the design as closely as possible
Ability to work closely with Product Managers, other development teams, and QA teams
Knowledge of MVP
Knowledge of MVVM
Knowledge of Dagger
Knowledge of common design patterns
Should understand S.O.L.I.D concepts
Experience with unit testing
Experience in Coroutines and Flow
Optional Skills: Shopify, Video streaming, Navigation Component
About Heady:
We offer a multitude of services – strategy, user experience design (UX), user Interface design (UI), software engineering, testing, marketing, analytics and maintenance – all of which come together to form a successful product.
We use a hybrid model: Our engineers are based in India, while our UX, UI, strategy, and lead management are in the US. We are not an outsourcing agency; having both regular meetings and a local presence is important to us, just as it is to our clients.