Job Description
Location: Bangalore [Office Link]
Timing: + AM (Flexible) to 6 PM (Work from Office, 5 Days working)
Job Requirements
• Be a Professional Team player and enthusiastically work with the larger team to develop the best of bread solutions, overcome business technical difficulties, output technical prototypes and solutions combined with scenarios, and achieve business goals.
• Responsible for contributing in the research to overcome common technical difficulties in the team, and promote the improvement of team R&D effectiveness.
• Envision how people experience products and bring that vision to life in a way that feels inspired, refined and magical.
• Tackle complex tasks and transform them into intuitive, accessible and easy-to-use designs for billions of customers around the world.
• Passionate about work, with good communication and collaboration and ability to handle pressure and deliver targets on time.
• Any ability in Chinese (Mandarin) Language (Spoken / Written) will be highly sought after !
• Any experience having worked with Chinese or Chinese Origin companies in India or abroad is highly welcome!
Responsibilities:
• Bachelor's or Master's degree or above,
• Minimum 6+ years of experience in Android client development
• Good to expert-level understanding of the Kotlin programming language, object-oriented principles, data structure optimizations, security, app modularization, third-party service integration.
• Knowledge of the JAVA language is welcome.
• Program with the latest Android technologies, Navigation Framework, Android NDK, View Components, REST API / JSON, and more.
• Experience in complex client-side business architecture design is preferred.
• Ability to design, develop, and support new and existing apps, ability to write software requirement specs, high-level design documents, and broad test cases / test plans.
• Ability to perform unit testing using JUnit., Mockito
• Proficient understanding of code versioning tools, such as Git and GitLab (must have experience in basic day-to-day tasks like solving merge requests).
• Proven work experience in design patterns mobile architecture using frameworks such as MVVM / MVP.
• Good understanding of the latest Android Components like Jetpack Compose, Room DB, Retrofit, Work Manager, and Koltin components like Coroutines, etc
• Good understanding of Android architecture components like Live data, Data binding, ViewModel, etc.
• Have a knack of benchmarking and optimization of tuning the performance through CPU/Network/Memory/Graphics profilers.
• Advanced knowledge of Performance Testing tools like LeakCanary, Tencent Matrix, JMeter, Rabbit
💡 Quick Summary
Seeking a career-building opportunity? The Android App |Kotlin|Senior Developer position is now open for candidates interested in the Android Developer Jobs sector. This role in Maharashtra offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Android Developer Jobs is a plus.
