Job Description
Roles and Responsibilities :
• Design, develop and maintain efficient Android Apps using Android SDK, Java, Kotlin, Jetpack components, SQL Lite Database, MVVM Architecture.
• Understanding the nuances of fragments and Android XML layouts, and how to create adaptive interfaces that work for multiple device form factors.
• Manage the full technical life-cycle of Android applications during each development phase including functional technical design, implementation, testing deployment and maintenance.
• Developing heights standard Android phone and tablet apps based on functional requirements, UI/UX requirements, business logic and Web APIs.
• Designing database tables, views, stored procedure, functions to store and retrieve data most efficiently from SQL database.
• Writing bug-free code with highest coding standard.
• Developing high-performance, highly-secure and highly scalable Android App.
• Perform unit testing, trouble shooting, debugging and code reviews for robustness, including edge cases, usability, and reliability of the software.
• Working closely with quality assurance team to ensure delivery of quality and reliable applications.
• Diagnose functional issues and fix bugs to meet highest industry quality standard.
• Collaborate with team members to brainstorm about technical challenges and help each other.
• Gathering and understanding requirements from product managers, customers, end-users, sales and support team members.
• Describe and document technical design, specifications of software product features.
• Manage source code check-in, checkout, merging code.
• Delivering tasks and assignments on time.
• Taking accountability and ability to work under pressure.
Skills Required
• Passionate about technology and developing mobile apps to solve real-word challenges.
• Any Bachelor or Master Degree in Computer Science, Engineering or a related subject.
• Minimum 2 years hand-on experience in Android SDK Native development, Java, REST APIs and SQL Lite Database.
• Extensive hands-on experience in Kotlin, Jetpack components, Creating custom UI components and MVVM Architecture.
• Hands-on experience in hardware interfacing and integration with 3rd party SDK / APIs.
• Hands-on experience in performance optimization and application security.
• Experience in implementing secure, transactional applications integrated with web-based services.
• Familiarity with SVN source code management system.
• Experience in publishing application with at least three published Apps in Google Play Store.
• Excellent problem-solving and analytical skills.
• Excellent communication, presentation and team working skills.
• Ready to take responsibility, ownership and ability to work under pressure.
• Added advantage for candidates recognized in Coding contest or Hackathons.
• Candidates with any certification, award or work recognition from any credible sources are given preference.
(ref:hirist.com
💡 Quick Summary
Seeking a career-building opportunity? The EffiaSoft | Android Developer | Java|Kotlin position is now open for candidates interested in the Android Developer Jobs sector. This role in Hyderabad offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Android Developer Jobs is a plus.
