What You Will Do
As an Android engineer, you will be in charge of designing and implementing software solutions for the team that meet quality and timeline expectations.
Taking initiative and responsibility for one's assigned tasks and seeing them through to completion.
Work with the product team and other developers to improve and iterate on feature specifications.
Translate specifications into clean and tangible designs.
Create high-quality software designs with well-organized, clean code.
Perform self-testing and deliver a high-quality product.
Anticipate development issues and take proactive steps to mitigate them.
Troubleshooting problems and profiling software for performance issues
Understand others' designs / codes and provide constructive feedback.
Create documentation for design proposals, designs, root cause analyses, and more.
Keeping up with technological trends that could aid in feature design and development.
Evaluate and recommend tools, technologies, and procedures to guarantee the highest quality product platform
Works in an agile, fast paced environment to deliver on commitments within the release cycle.
What Skills & Experience You Should Bring
Expertise in Android architecture and Android native application development
Master of Java, Kotlin, and Object-Oriented Programming.
Strong programming skills in C++ will be a huge advantage
Excellent at designing and implementing robust architectures for Android development
Strong working experience in Mobile frameworks - Clean architecture , MVVM, etc.
Strong understanding of operating system principles, embedded systems, software architectures, algorithms, and software engineering principles.
Capacity to quickly assimilate and exploit novel ideas, business models, and technologies.
Possess a growth mindset, high levels of self-motivation, and commitment.
Strong analytic and problem-solving abilities
Strong communication skills, both in writing and verbally, are essential.
Requires a bachelor's degree in a relevant field from a reputable university.
Must have 5+ years of experience in relevant fields at a top tier company
Any Graduate