🔔 FCM Loaded

Android Developer

EffiaSoft

2 - 5 years

Hyderabad

Posted: 21/02/2026

Getting a referral is 5x more effective than applying directly

Job Description

Job Description

EffiaSoft is seeking a Android Developerto join our dynamic team in Hyderabad. This role involves designing, developing, and maintaining scalable, high-performance enterprise mobile applicationsacross multiple industries.

We are looking for someone who is passionate about technology, has strong problem-solving skills, and thrives in acollaborative environment. You will be responsible for ensuring best coding practices, maintaining high-quality standards, and working closely with cross-functional teamsto deliver innovative solutions.

Key ResponsibilitiesAndroid App Development

Develop and maintain Android applicationsusing Android SDK, Java, Kotlin, JetpackComponents, SQLite, and MVVM Architecture.

Design and implement adaptive UI/UXto ensure compatibility across various screen sizes and devices.

Oversee the entire software development life-cycle, from requirement gathering to deployment and maintenance.

Database & API Integration

Develop and integrate RESTful APIsfor seamless data communication.

Design and optimize database structures, stored procedures, and queriesfor efficient data retrieval using SQLite.

Code Quality & Performance Optimization

Write clean, scalable, and maintainable codefollowing industry best practices.

Conduct unit testing, debugging, and peer code reviewsto ensure software reliability and performance.

Optimize application speed, responsiveness, and securityto meet the highest industry standards.

Collaboration & Documentation

Work closely with product managers, UX/UI designers, and stakeholdersto translate business needs into technical solutions.

Maintain comprehensive technical documentation, including system architecture, workflows, and design specifications.

Version Control & Deployment

Manage source code repositories, including check-in, check-out, and version control.

Ensure timely delivery of taskswhile taking full ownership of assigned responsibilities.

Problem Solving & Troubleshooting

Diagnose and resolve functional issues, bugs, and performance bottlenecks.

Provide technical support and solutionsto enhance application efficiency and reliability.

Required Qualifications & SkillsEducation & Experience

Bachelors or Masters degreein Computer Science, Engineering, or a related field.

3+ years of hands-on experiencein Android SDK, Java, Kotlin, REST APIs, and SQLite.

Technical Skills

Expertise in Kotlin, Jetpack Components, Custom UI Components, and MVVM Architecture.

Experience with hardware interfacing and third-party SDK/API integrations.

Strong knowledge of performance optimization techniques and application security best practices.

Experience in building secure, transactional applicationsintegrated with web-based services.

Proficiency with version control systemssuch as SVN and Git.

Experience publishing applications, with at least three published apps on the Google Play Store.

Soft Skills

Strong problem-solving, analytical, and decision-making skills.

Excellent communication, collaboration, and presentation abilities.

Ability to work independently, take ownership of projects, and meet deadlines under pressure.


Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.