Sr Android Developer- PMO

4 weeks ago


Mumbai, Maharashtra, India Tech Consulting Full time
Job Description

Job Title: Android PMO

Location: Onsite Mumbai Office (Lower Parel)

Employment Type: Full-time

Hours: 8.30 PM IST- 5.30 AM IST (US PST HOURS)

Android PMO SME

We are seeking a highly skilled and experienced Senior Android Developer to join our team to play a pivotal role in guiding our technical consultants and tackling complex mobile development challenges. If you possess a deep understanding of the Android ecosystem, a passion for problem-solving, and a knack for providing expert technical guidance, we

encourage you to apply.

Your Impact:

Expert Consultation: Serve as a primary technical resource for our Android consultants, providing deep insights and solutions to intricate development hurdles.

Technical Leadership: Guide and mentor junior consultants, sharing your extensive knowledge of Android development best practices and principles.

Architectural Guidance: Review and contribute to the architectural design of Android applications, ensuring scalability, maintainability, and performance.

Code s Design Review: Conduct rigorous code and design reviews to maintain high standards of quality and efficiency.

Troubleshooting s Resolution: Lead the effort in identifying and resolving critical development issues within Android mobile projects.

Strategic Intervention: Provide technical oversight and strategic intervention at key stages of projects to ensure successful outcomes.

What You&aposll Need to Succeed:

Minimum of 7 years of hands-on Native Android development experience.

At least 2 years of experience in a technical leadership or mentoring role.

In-depth knowledge of Android Jetpack components, including Compose.

Significant experience in implementing and executing comprehensive testing strategies.

A proven history of successfully developing, deploying, and maintaining high-quality mobile applications.

Exceptional collaboration skills, adaptability, and the ability to manage multiple complex tasks.

Outstanding communication skills, both written and verbal.

Bachelors degree in Computer Science or a related discipline.

Desired Technical Skills (Including but Not Limited to):

Experience in full-stack Android development, encompassing both UI/UX implementation and backend integration.

Extensive knowledge of design patterns and architectural paradigms (MVC, MVVM, MVP, MVI, SOLID/CLEAN, Builder, Factory, Singleton, Adapter, Proxy, Facade, Bridge, Observer, Command).

Strong proficiency in Java and Kotlin.

Solid understanding of Collections and data structures.

Experience with dependency injection frameworks (Hilt/Dagger).

Familiarity with local data storage solutions (Room/Realm).

Experience with Wi-Fi connectivity management using the WifiManager class.

Deep understanding of Test-Driven Development (TDD) and various testing methodologies (unit, instrumentation, functional, stress).

Proficiency with testing frameworks and tools (Espresso, Mockito, JUnit 4 C 5, MockK, Robolectric, testing coroutines, RxJava observers).

Thorough understanding of Object-Oriented Programming (OOP) and SOLID principles.

A comprehensive understanding of the critical considerations when building Android applications from scratch (user requirements, desired outcomes, timelines, budget constraints, architectural design, third-party library selection, inter-layer communication, testing setup, etc.).

Expertise in Version Control systems (Git, GitHub, pull requests, branching, Bitbucket).

Experience with Continuous Integration/Continuous Deployment (CI/CD) pipelines (Jenkins, Travis CI, Circle CI).

Experience integrating with Firebase services.

Proficiency in handling asynchronous operations (AsyncTask, Intent Services, Handlers, Loopers, Threads, Runnables, Loaders).

Experience utilizing various third-party libraries (Retrofit, Volley, OkHTTP, Gson, Jackson, RxJava, HttpUrlConnection).

Knowledge of local database solutions (SQLite, Firebase, Parse, Realm).

Experience implementing push notification services (GCM/FCM, MixPanel, Flurry, Push Bots, PubNub, Firebase).

Strong understanding of mobile security best practices (Obfuscation, Encryption, SSL, Certificate Pinning, Tokens, Fingerprint Authentication).

Experience with device features like Fingerprint Authentication, Android Pay, Media Streaming (MediaPlayer, ExoPlayer), Bluetooth, BLE, and NFC.

Familiarity with Agile and Scrum development methodologies and Dependency Injection.

Exposure to React Native development is a plus.

Who are we

Firstly we&aposre an international, top-tier IT consulting firm with over 25+ years combined experience providing best-in-class technical solutions for companies across finance,

energy, ecomm, logistics, travel, retail, entertainment, auto, and healthcare, specifically for our many end clients, including Microsoft, Google, Amazon, Johnson and Johnson, Fannie Mae, Walmart, PayPal, T-Mobile, McDonalds, HSBC, Sainsburys, Barclays, Santander, Tesco, Natwest, and many more.

Secondarily we&aposre a people development firm. We recruit, hire, mentor, develop, train, and invest in our consultants across eight technical disciplines, so they can then provide consultative services to our end clients.
  • Sr. Android Developer

    3 weeks ago


    Mumbai, Maharashtra, India SATMAT TECHNOLOGIES Full time

    Job Title Senior Android Flutter Developer 5 Years Experience Location - Thane OR Vikhroli Experience 5 Years Industry IT Software Development Mobile Applications Job Summary We are seeking a seasoned Android Flutter Developer with over 5 years of professional experience in mobile application development The ideal candidate will have...


  • Navi Mumbai, Maharashtra, India Seven Consultancy Full time

    JOB DETAILS 1)Write well designed, testable, efficient code by using best software development practices.2)Develop apps that are simple, catchy and efficient Integrate data from various back-end services and databases3)Gather and refine specifications and requirements based on technical needs4)Create and maintain software documentation Be responsible for...

  • Android developer

    3 weeks ago


    Mumbai, Maharashtra, India Finite Hr Consulting Full time

    Job DescriptionWe are looking for self- motivated and cooperative Mobile Application Developer (3- 5 years of experience) to develop and support large- scale systems and web applications for our new mobile department. As a Mobile Application Developer with Feat Systems, He will work on exciting and diverse mobile platform and application projects with a...


  • Mumbai, Maharashtra, India beBeeAndroidDeveloper Full time ₹ 20,00,000 - ₹ 40,00,000

    Android Developer Role\ We are seeking a skilled Android developer to join our team. \\ Job Description: \\ The successful candidate will be responsible for designing, developing and testing mobile applications using Java and the Android SDK. \\ Key responsibilities include: \\ • Developing high-quality Android applications that meet functional and...


  • Mumbai, Maharashtra, India Talent Corner HR Services Pvt Ltd Full time

    Job DescriptionIndustry: HealthTechLocation: Mumbai (work in office)Designation: Sr. Android DeveloperWORK IN OFFICEWorking Days: Mon. to Fri.Working Time: 9.30 am to 6.30pmExperience: 5 to 7 yearsPlease note (candidates experience in B2C(directly with consumers) applicationsCTC: (depends on Candidates Current CTC, Market standard % hike on current ctc/...


  • Mumbai, Maharashtra, India Finite Hr Consulting Full time

    Job DescriptionThis role is for a Senior Android Developer to design, build, and maintain advanced applications for the Android platform. The ideal candidate will have a strong background in mobile development, a passion for technology, and a proven track record of shipping original applications.Responsibilities- Design and build advanced applications for...


  • Navi Mumbai, Maharashtra, India beBeeAndroidDeveloper Full time ₹ 20,00,000 - ₹ 40,00,000

    Role OverviewWe are seeking a skilled Android Developer to contribute to the growth and success of our organization.Key Responsibilities:Develop high-quality, testable, and efficient Android applications using best software development practices.Integrate data from various back-end services and databases into the application.Collaborate with cross-functional...


  • Navi Mumbai, Maharashtra, India beBeeAndroid Full time ₹ 90,00,000

    Unlock Your Mobile Development PotentialJob Title:Android DeveloperAbout the Role:We are seeking an experienced Android Developer to join our team. As a key member of our development squad, you will be responsible for designing and building advanced applications for the Android platform.Collaborate with cross-functional teams to define, design, and ship new...


  • Mumbai, Maharashtra, India beBeeAndroid Full time ₹ 15,00,000 - ₹ 25,00,000

    Transform Your Career as an Android Software EngineerDevelop high-performance software stacks for Android applications using C, C++, Embedded Systems, and JAVA programming languages.Expertise in AOSP development, cross-compilation, and BSP knowledge enables efficient mobile application development.Strong understanding of Unix, Linux internals, and design...


  • Mumbai, Maharashtra, India Jio Full time

    Senior Android EngineerLocation Mumbai IndiaRole Overview We are looking for a Senior Android Engineer with 10 years of hands-on experience in Android development You will be responsible for building and maintaining world-class Android applications that reach millions of users This is a hardcore hands-on engineering role where you will be at the...