drjobs
Android Developer
drjobs Android Developer العربية

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Job Location

drjobs

Pune Division - India

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Req ID : 2472266

Job Description:

As an Android Developer, You will play a crucial role in designing and developing cutting-edge Android applications that provide exceptional user experiences. You will collaborate closely with cross-functional teams, including designers, product managers, and backend developers, to deliver robust and scalable mobile solutions. Your expertise in Android development frameworks and best practices will contribute to the continuous improvement of our mobile applications.
Role & Responsibilities:
• Application Development: Develop, maintain, and update Android applications to meet user requirements and ensure optimal functionality.
• Code Creation: Write clean, efficient, and reliable code in Java, Kotlin, or other relevant programming languages.
• Third-party Integration: Integrate third-party libraries and APIs, such as Firebase, Google Maps, and more, to enhance app functionality.
• UI/UX Enhancement: Collaborate with UX designers to implement visually appealing and user-friendly interfaces, adhering to design principles and Material Design guidelines.
• Bug Fixing: Identify and address bugs and issues promptly to maintain a high-quality user experience.
• Performance Optimization: Optimize application performance for speed, responsiveness, and efficiency.
• Data Handling: Work with remote data sources through REST and JSON using networking libraries like Retrofit or Volley & Coil.
• Version Control: Utilize Git and version control systems to manage codebase and collaborate effectively with team members.
• Security Measures: Enhance application security and address vulnerabilities to protect user data and privacy.
• App Deployment: Follow Android app deployment procedures, including signing and releasing updates on platforms like the Google Play Store.
• Continuous Improvement: Stay updated with the latest Android developments, libraries, and best practices to ensure the application remains competitive and up-to-date.
• Collaborative Work: Collaborate effectively with cross-functional teams, including designers, product managers, and QA testers, to achieve project goals.
• Problem Solving: Apply strong problem-solving skills to troubleshoot and debug complex issues in Android applications.
• Documentation: Maintain clear and concise documentation of code and development processes for reference and knowledge sharing.
• Learning and Adaptation: Demonstrate a willingness to learn quickly and adapt to new technologies and tools in the ever-evolving mobile landscape.
• Publish App: Ability to publish applications on Google play store including alpha, beta and production including different environments.
Requirements:
• Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience) with 4-6 years of experience.
• Proven experience as an Android Developer, with a strong portfolio of Android applications
• Proficient in Android SDK, Java, Kotlin, and Jetpack Compose.
• Experience with third-party libraries and APIs (Firebase, Google Maps, Google Play Services).
• Knowledge of mobile landscape, architectures, trends, emerging technologies (Jetpack Compose, Coroutines, Dagger Hilt) and app publishing guidelines.
• Proven experience in enhancing Android application security.
• Competence in working with remote data via REST and JSON (Retrofit, Volley).
• Ability to work independently and collaboratively.
• Proficient in version control systems (Git), and collaborative development tools (GitHub or Bitbucket).
• Strong problem-solving skills and ability to debug complex issues in Android applications.
• Experience with CI/CD pipelines (Jenkins).
• Knowledge of Material Design guidelines for creating visually appealing interfaces.
• Good communication skills for effective collaboration with cross-functional teams.
• Knowledge of Agile or Scrum development methodologies is a plus.
• Familiarity with Flutter is a plus

Employment Type

8

Department / Functional Area

Android Developer

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.