Android Developer - Kotlin

3 - 7 years

0 Lacs

Posted:3 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: As a member of the development team, you will be responsible for making suggestions on solutions and best practices for various development tasks. You will effectively implement unit tests, functional tests, and verification procedures to ensure thorough checks are undertaken before submitting any task. Collaborating with cross-functional teams, you will contribute to developing and implementing innovative features. Additionally, integrating external data sources and APIs into the in-house mobile applications, participating in bug fixing, and performance optimization will be part of your role. Staying updated on emerging technologies in the engineering space and incorporating them to boost development efficiency will also be crucial. Key Responsibilities: - Make suggestions on solutions and best practices for development tasks - Implement unit tests, functional tests, and verification procedures - Contribute to developing and implementing innovative features - Integrate external data sources and APIs into mobile applications - Participate in bug fixing and performance optimization - Stay updated on emerging technologies and incorporate them for efficiency - Contribute to deployment, testing, and maintenance of mobile applications - Fulfill commitments reliably with fewer errors and solve problems proactively - Mentor junior team members and assist in resolving technical challenges - Understand Apple's design principles and interface guidelines - Work on Bluetooth or IoT projects/systems (a plus) Qualifications: - Minimum years of experience in a similar role - Hands-on experience with software testing, including unit tests and functional tests - Ability to collaborate effectively with internal and external teams - Strong written and verbal communication skills - Proven problem-solving abilities and innovative thinking - Ability to work independently and as part of a team - Experience or willingness to mentor junior team members - Desired certifications or qualifications (not required) Additional Details: The company values knowledge of software development best practices, including code review, unit testing, and continuous integration/continuous delivery (CI/CD). Efficiently mentoring junior team members and assisting leads in resolving technical challenges is emphasized. Understanding of Apple's design principles and interface guidelines is required. Experience working with Bluetooth or IoT projects/systems is considered a plus. Skillsets: - Must have: Kotlin, Jetpack Compose - Experience with Android application development using XML - Good to have: Kotlin Multiplatform - Optional: Compose Multiplatform, Mobile CI/CD, Lint awareness - Knowledge of Flutter with live applications Please note: This job description is a summary and may not include all the details found in the original job posting. Role Overview: As a member of the development team, you will be responsible for making suggestions on solutions and best practices for various development tasks. You will effectively implement unit tests, functional tests, and verification procedures to ensure thorough checks are undertaken before submitting any task. Collaborating with cross-functional teams, you will contribute to developing and implementing innovative features. Additionally, integrating external data sources and APIs into the in-house mobile applications, participating in bug fixing, and performance optimization will be part of your role. Staying updated on emerging technologies in the engineering space and incorporating them to boost development efficiency will also be crucial. Key Responsibilities: - Make suggestions on solutions and best practices for development tasks - Implement unit tests, functional tests, and verification procedures - Contribute to developing and implementing innovative features - Integrate external data sources and APIs into mobile applications - Participate in bug fixing and performance optimization - Stay updated on emerging technologies and incorporate them for efficiency - Contribute to deployment, testing, and maintenance of mobile applications - Fulfill commitments reliably with fewer errors and solve problems proactively - Mentor junior team members and assist in resolving technical challenges - Understand Apple's design principles and interface guidelines - Work on Bluetooth or IoT projects/systems (a plus) Qualifications: - Minimum years of experience in a similar role - Hands-on experience with software testing, including unit tests and functional tests - Ability to collaborate effectively with internal and external teams - Strong written and verbal communication skills - Proven problem-solving abilities and innovative thinking - Ability to work independently and as part of a team - Experience or willingness to mentor junior team members - Desired certifications or qualifications (not required) Additional Details: The company values knowledge of software development best practices, includ

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