Job Description
This profile will also be involved in the design process, working closely with UX designers and product managers to ensure that their apps meet user needs and provide a positive experience.
Job Responsibilities:-
A senior mobile developer typically has a wide range of responsibilities, which can include:
• Designing and developing mobile applications for Android platforms using mobile development frameworks such as Java, Kotlin (For native Android).
• Testing application code for bugs or defects and fixing any issues that arise.
• Analysing data from user feedback surveys to determine the effectiveness of new features or product designs.
• Creating prototypes of new mobile applications to demonstrate functionality and design concepts to clients or internal team members.
• Providing technical support and troubleshooting problems with existing applications, including bugs or crashes caused by device incompatibility.
• Managing projects involving multiple developers in order to ensure that all deadlines are met.
• Creating and maintaining a list of bugs or issues identified during testing, along with a description of the steps required to reproduce them.
• Reviewing application requirements from clients and creating designs based on these requirements.
• Designing, developing, testing, and maintaining mobile applications for clients.
• Manage a complete deployment cycle and co-ordinate with Devops team.
Skills:-
• Extensive knowledge about mobile app development. This includes the whole process, from the first line of code to publishing in the store(s)
• Deep knowledge of Android appliation designing and development with Java / Kotlin.
• Proficiency with writing automated tests.
• Familiarity with Restful APIs and mobile libraries for networking and service utilisation.
• Familiarity in managing complex JSON format.
• Experience with profiling and debugging mobile applications.
• Strong knowledge of architectural patterns—MVP, MVC, MVVM, and Clean Architecture—and the ability to choose the best solution for the app
• Familiarity with Git
• Familiarity with push notifications
• Understanding mobile app design guidelines on each platform and being aware of their differences
Would be a plus:-
• Knowledge and experience in using Flutter or React native
• Leading a team and guide them to use best practices.
• Certification in Android / mobile applications development
💡 Quick Summary
Seeking a career-building opportunity? The Senior Mobile Applications Developer position is now open for candidates interested in the Android Developer Jobs sector. This role in Ahmedabad 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.
