Software Engineer - Android

2 - 6 years

0 Lacs

Posted:2 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: You will be joining our Mobile development team to work on smartphones, tablets, and wearable devices. As a hands-on developer, your main focus will be on developing Android applications and integrating them with back-end services. It is crucial that you have a commitment to collaborative problem-solving, high-quality code, and a passion for technology. The ideal candidate should possess a strong technical ability, enjoy writing and debugging code, have good communication skills, and be enthusiastic about working on consumer products. Key Responsibilities: - Design and build applications for the Android platform using Kotlin, Java, and Android SDK. This role is primarily hands-on development. - Implement new features, address bugs, and enhance the performance of our applications. - Collaborate closely with development and QA teams to design and implement UI and backend functionality to enhance usability. - Identify and address performance bottlenecks, random crashes, and hard-to-reproduce bugs. - Contribute to improving code quality, conduct peer code reviews, write unit tests, enable automation and localization. - Progressively take on more responsibilities and make a bigger impact by handling more challenging tasks, mentoring others, leading a module, owning it end-to-end, and managing a team. - Stay updated with technical trends and actively participate in our learning culture by delivering Tech Talks. Qualifications: - BE or equivalent qualification. - Minimum of 2 years of experience in building Android applications. - Proficiency in Java and Kotlin programming languages. - Strong understanding of object-oriented programming principles and design patterns. - Familiarity with Android design principles, patterns, and best practices. - Knowledge of offline storage, threading, performance tuning, and integrating with backend services. - Familiarity with the Android ecosystem and the libraries available for common tasks is advantageous. - Demonstrated ability to thrive in a fast-paced development environment. - Positive attitude, team player mentality. - Self-motivated, eager to learn, with strong logical reasoning skills. - Previous experience in publishing an app on the Google Play store would be highly beneficial.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java 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 Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You