Android Developer
EffiaSoft
2 - 5 years
Hyderabad
Posted: 21/02/2026
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 DevelopmentDevelop 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 IntegrationDevelop and integrate RESTful APIsfor seamless data communication.
Design and optimize database structures, stored procedures, and queriesfor efficient data retrieval using SQLite.
Code Quality & Performance OptimizationWrite 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 & DocumentationWork 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 & DeploymentManage source code repositories, including check-in, check-out, and version control.
Ensure timely delivery of taskswhile taking full ownership of assigned responsibilities.
Problem Solving & TroubleshootingDiagnose and resolve functional issues, bugs, and performance bottlenecks.
Provide technical support and solutionsto enhance application efficiency and reliability.
Required Qualifications & SkillsEducation & ExperienceBachelors 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 SkillsExpertise 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 SkillsStrong 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.
