Android Kotlin Developer

3 - 7 years

0 Lacs

Posted:4 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: As an Android Developer at our company, you will be responsible for troubleshooting issues across various device types, collaborating with international certification teams, and working closely with product management to ensure specifications are met. You will also provide production support services as part of an on-call rotation. Key Responsibilities: - Troubleshooting issues that may span across a wide range of device types. - Working with international certification teams and test organizations. - Collaborating with product management to clarify and/or create specifications. - Performing production support services as part of a regular on-call rotation. Qualifications Required: - Strong application coding skills in Android using Kotlin. - Experience in UI development, optimizing performance, and adapting to various screen sizes. - Expertise in Android, including understanding of the platform and experience with Android ROM. - Up-to-date knowledge of the latest Android application development trends. - Familiarity with 3rd party libraries for Android. - Knowledge of databases and schema design. - Ability to manage multiple high-priority projects and work with complex, distributed systems. - Capability to work under pressure, conform to external standards, and meet strict deadlines. - Strong communication skills, teamwork abilities, and attention to detail. - Excellent debugging, problem-solving, and critical reasoning skills. - Bachelor's degree or above in computer science or other engineering discipline, or equivalent work experience. Additional Details: Nice to have skills include experience with server technologies, REST web services, and SOA. Familiarity with databases and schema design, primarily MySQL, is beneficial. Knowledge of RXJava, functional programming, MVVM/Clean architecture design patterns, React Native, JavaScript, iOS, and/or other previous mobile development experience is a plus. Experience with test-driven development methodology, UI Automator, Espresso, embedded/MCU/ARM Cortex development, and RTOS with C language is also advantageous. Role Overview: As an Android Developer at our company, you will be responsible for troubleshooting issues across various device types, collaborating with international certification teams, and working closely with product management to ensure specifications are met. You will also provide production support services as part of an on-call rotation. Key Responsibilities: - Troubleshooting issues that may span across a wide range of device types. - Working with international certification teams and test organizations. - Collaborating with product management to clarify and/or create specifications. - Performing production support services as part of a regular on-call rotation. Qualifications Required: - Strong application coding skills in Android using Kotlin. - Experience in UI development, optimizing performance, and adapting to various screen sizes. - Expertise in Android, including understanding of the platform and experience with Android ROM. - Up-to-date knowledge of the latest Android application development trends. - Familiarity with 3rd party libraries for Android. - Knowledge of databases and schema design. - Ability to manage multiple high-priority projects and work with complex, distributed systems. - Capability to work under pressure, conform to external standards, and meet strict deadlines. - Strong communication skills, teamwork abilities, and attention to detail. - Excellent debugging, problem-solving, and critical reasoning skills. - Bachelor's degree or above in computer science or other engineering discipline, or equivalent work experience. Additional Details: Nice to have skills include experience with server technologies, REST web services, and SOA. Familiarity with databases and schema design, primarily MySQL, is beneficial. Knowledge of RXJava, functional programming, MVVM/Clean architecture design patterns, React Native, JavaScript, iOS, and/or other previous mobile development experience is a plus. Experience with test-driven development methodology, UI Automator, Espresso, embedded/MCU/ARM Cortex development, and RTOS with C language is also advantageous.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You