Android Developer (Noida)

Android Developer (Noida)

12 Aug
|
WebSenor InfoTech
|
Noida

12 Aug

WebSenor InfoTech

Noida

Job Description:- Android Developer

Job Title: Android Developer
Experience: 3-5 Years
Employment Type: Full-Time
Work Mode: On-site / Hybrid

Job Summary

We are looking for an experienced Android Native Developer with 5+ years of hands-on experience in designing, developing, testing, and maintaining high-quality native Android applications.

The ideal candidate should have strong expertise in Kotlin and/or Java, Android SDK, modern Android development practices, REST APIs, databases, third-party integrations, and application performance optimization. The candidate will work closely with UI/UX designers, backend developers, QA engineers, and product teams to build scalable and user-friendly mobile applications.

Key Responsibilities

- Design, develop, test, and maintain native Android applications using Kotlin and/or Java.
- Build responsive, scalable, and high-performance mobile applications.
- Develop clean, reusable, maintainable, and well-documented code.
- Work with Android SDK, Android Studio, Jetpack, and modern Android development frameworks.
- Implement application features based on business and technical requirements.
- Integrate RESTful APIs, third-party SDKs, payment gateways, push notifications, maps, analytics, and other services.
- Work with backend developers to integrate APIs and troubleshoot integration issues.
- Implement modern Android UI using Jetpack Compose and/or XML layouts.
- Follow Android architecture patterns such as MVVM, MVP, or Clean Architecture.
- Work with local storage and databases such as Room, SQLite, or similar technologies.
- Implement secure authentication, authorization, data handling, and API communication.
- Optimize application performance, memory usage, battery consumption, and network usage.
- Identify and resolve application crashes, bugs, ANRs, and performance issues.
- Write unit and UI tests and participate in debugging and quality improvement activities.
- Ensure applications are compatible across different Android versions and device sizes.




- Collaborate with QA teams to identify, reproduce, and resolve defects.
- Participate in code reviews and provide constructive feedback to team members.
- Use Git/GitHub/GitLab/Bitbucket for source-code management and collaboration.
- Participate in Agile/Scrum ceremonies, sprint planning, stand-ups, and retrospectives.
- Contribute to technical discussions and provide solutions to complex development challenges.
- Maintain and enhance existing Android applications while developing new features.
- Publish and maintain applications through the Google Play Store when required.
- Stay updated with the latest Android technologies, development practices, and industry trends.

Required Skills

- 5+ years of qualified experience in Android application development.
- Strong programming skills in Kotlin and/or Java.
- Strong knowledge of Android SDK and Android Studio.
- Hands-on experience with Jetpack components.
- Experience with Jetpack Compose and/or XML-based UI development.
- Strong understanding of Android application architecture such as MVVM/Clean Architecture.
- Experience integrating and consuming REST APIs and JSON.
- Good knowledge of Retrofit, OkHttp, or similar networking libraries.
- Experience with Room/SQLite or other mobile databases.
- Strong understanding of Android lifecycle, activities, fragments, services, intents, and background processing.
- Experience with Firebase services such as Firebase Cloud Messaging, Crashlytics, Analytics, or Authentication.
- Experience with Git-based version control systems.
- Good understanding of debugging, profiling, performance optimization, and crash analysis.




- Experience working with third-party libraries and SDK integrations.
- Strong understanding of mobile application security and best practices.
- Experience writing unit and UI tests.
- Good understanding of Agile/Scrum development methodologies.
- Strong problem-solving and analytical skills.

Good to Have

- Experience with Jetpack Compose.
- Experience with Kotlin Coroutines and Flow.
- Knowledge of Dependency Injection frameworks such as Hilt/Dagger.
- Experience with Google Play Console and application release management.
- Experience with CI/CD pipelines for Android applications.
- Knowledge of GitHub Actions, Jenkins, Bitrise, or similar CI/CD tools.
- Experience integrating payment gateways, maps, social login, or other third-party services.
- Experience working with Bluetooth, location services, camera, notifications, or other device-level capabilities.
- Exposure to automated UI testing using Espresso, UI Automator, or similar frameworks.
- Experience working on applications with large user bases or high traffic.
- Knowledge of mobile application security and OWASP Mobile Security practices.

Qualifications

- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
- 5+ years of relevant professional Android development experience.
- Strong communication and interpersonal skills.
- Ability to work independently as well as collaboratively within a development team.
- Strong ownership, attention to detail, and commitment to delivering high-quality software.

What We Offer

- Opportunity to work on real-world Android applications and challenging projects.
- Collaborative and supportive work environment.
- Exposure to modern mobile technologies and development practices.
- Opportunities for professional growth and skill development.
- Competitive compensation based on experience and expertise.
- Career growth opportunities within the organization.

Work Location: Hybrid remote in Noida, Uttar Pradesh (Noida)

📌 Android Developer (Noida)
🏢 WebSenor InfoTech
📍 Noida

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: android developer (noida) / noida

Subscribe to this job alert:

Get the latest job offers by email for: android developer (noida) / noida