Android Developer

Published date: 2024/01/10
  • Location: Jaipur, Rajasthan, India
About Company :

Web: https://bottom-funnel.com/

LinkedIn: https://www.linkedin.com/company/bottomfunnel/

LinkedIn: https://www.linkedin.com/company/blueberry-group1/

Bottom Funnel Technologies Private Limited is an Equal Opportunity Employer – By Choice. We believe we are best equipped to help our associates, customers and the communities we serve live better when we really know them. That means understanding, respecting and valuing diversity of unique styles, experiences, identities, ideas and opinions – while being inclusive of all people.

Bottom-Funnel provides the system and framework that modern marketers need to generate clients from scratch.BOTTOM-FUNNEL is a 360° digital branding and marketing agency that provides a wide spectrum of internet marketing services to enhance the online presence of all kinds of businesses. We offer global solutions of digital marketing and all IT trending technology solutions, communication through classifieds, web portals, social media networks, advertising channels, and search engines. Our digital experts and business consultants help clients by providing only the best digital marketing strategy to develop through innovation and creativity.

Please find below-mentioned JD

Position: Android Developer

Employment Type: Employee - Full Time

Work Location: Jaipur, Rajasthan ( Work From Office Only)

Notice Period : Immediate - 15 Days 30 Days only

Job Summary
An Android developer is responsible for developing applications for devices powered by the Android operating system. Due to the fragmentation of this ecosystem, an Android developer must pay special attention to the application’s compatibility with multiple versions of Android and device types. They must also have a strong understanding of the patterns and practices that revolve around such a platform.

Responsibilities

• Design, build and maintain high performance, reusable, and reliable Kotlin code.
• Ensure the best possible performance, quality, and responsiveness of the application. Help maintain code quality and automatization.
• Should be familiar with architectural patterns like MVP, MVVM, MVC.
• Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes.
• Familiarity with RESTful APIs to connect Android applications to back-end services.
• Strong knowledge of Android UI design principles, patterns, and best practices
• Experience with offline storage, threading, and performance tuning
• Knowledge of the open-source Android ecosystem and the libraries available for common tasks
• Build lightweight, low latent Android applications with limited or no dependency on third-party modules.
• Unit-test code for robustness, including edge cases, usability, and general reliability

Must Have:
Exposure to Kotlin, RxJava / LiveData / Coroutines, Caching & Database

Good to Have:
• Minimum of 2+ years of experience in Java
• Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
• Familiarity with RESTful APIs to connect Android applications to back-end services
• Strong knowledge of Android UI design principles, patterns, and best practices
• Camera APIs, Exoplayer, Profiling & Performance Tuning, Unit Testing.
• Design and build applications for Android devices.
• Maintain quality and ensure responsiveness of applications.
• Collaborate with the rest of the engineering team to design and launch new features.
• Maintain code integrity and organization.
• Be proficient with Java and Kotlin.
• Experience with offline storage, threading, and performance tuning.
• Must be familiar with RESTful APIs to connect android applications to back-end services.
• Experience with cloud message APIs and usage of push notifications.
• Knowledge of Git.

Qualifications

• Minimum 2 Years of experience in building Android Apps using
• Strong knowledge of Android SDK
• Familiarity with cloud message APIs and push notifications.
• Proficient understanding of code versioning tools such as Git, SVN, bit bucket
• Experience detecting and correcting memory usage issues as well as optimizing code for application performance
• Unit-test code for robustness, including edge cases, usability, and high reliability
• Work with modern tools including Jira, Slack, GitHub, Google Docs, etc
• Rock solid at working with third-party dependencies and debugging dependency conflicts
• Experience with task planning and estimating effort
• Strong collaborator and comfortable to work in an agile, remote and distributed team environment

Benefits :
• Opportunity to work on highly challenging international projects.
• Opportunity to travel & work with International clients.
• Flexible and friendly work environment
• Great organisational culture, focus on employee's well-being.
• Work-life balance.
• Be part of the best place to work for certified company
Company Name: Bottom Funnel

Contact seller Share

0 page views

Related listings

  • Android App Developer
    Android Developer
    Android Developer
    Design and build advanced applications for the Android platform. Collaborate with cross-functional teams to define, design, and ship new features Work with outside data sources and APIs. Unit-test code for robustness, including edge cases, usability,...
    2026/11/06
  • Android Developer
    Android Developer
    Jaipur (Rajasthan) Android Developer
    Hiring for Android Developer who has good knowledge in Kotlin. Immediately Joiner preferred.
    2026/11/06
  • Android Developer
    Android Developer
    Android Developer
    The ideal candidate should be familiar with the full software design life cycle. They should have experience in designing, coding, testing and consistently managing applications The key skills required would be:- 1. Knowledge of Android SDK 2. Knowle...
    2026/11/06