Search by job, company or skills

Android Developer

Early Applicant
  • Posted 4 days ago
  • Be among the first 40 applicants

Job Description

Job Description

Responsibilities: - Design and build applications for the Android platform (Kotlin) and Gateway Services. - Continuously discover, evaluate, and implement new technologies to maximize development efficiency. - Work closely with Product Managers and SDET teams to gather data and estimate project timelines. - Understand product specifications and come up with optimal scalable solutions. - Complete ownership of features worked upon; should be able to perform RCAs and provide quick resolution of relevant issues / production bugs while training Tech Support Engineers to offload recurring chunks of work. - Collaborate with cross-functional teams to define, design, and ship new features. - Unit-test code for robustness, including edge cases, usability, and general reliability. - Strive for following best coding practices throughout the process of designing, development, and Testing. Requirements: - 2+ years of software engineering and product delivery experience, with 3+ years of experience with Android (Kotlin). - Strong experience in Android development (2+ years). - Proficient in Kotlin. - Expertise in XML UI development and Jetpack Compose. - Good understanding of Android UI/UX principles and Material Design. - Hands-on experience with Dependency Injection (Hilt/Dagger2). - Knowledge of memory profiling and debugging tools (Android Studio Profiler, Leak detection). - Experience working with REST APIs and integrating backend services. - Experience with Coroutines / Flow. - Familiarity with Unit Testing / UI Testing. - Understanding of Android architecture patterns like MVVM / Clean Architecture. - Experience working with Product Managers and UX Designers, with a strong product sense and the ability to own large areas of product design and usability. - Excellent teamwork skills, flexibility, and ability to handle multiple tasks. - Capability to bring in software engineering life cycle best practices. - Excellent analytical and problem-solving skills. - Deep understanding of algorithms and data structures. - Executed on RCAs / tough engg problems at work. - Won awards / Recognized by upper management for going above and beyond. - Open-source / pet project contributions. Company Summary GeoIQ is a locational intelligence platform that tells the value of each location - people, their behaviors, businesses, and potentials - as easily consumable layers on maps. We are a lean, passionate team of engineers and researchers focused on building impactful solutions to draw powerful insights from complex geodata. Powered by India's most comprehensive and granular location data stack, GeoIQ's spatial AI tells what to expect where, down to street-level accuracy. Why Join Us Join GeoIQ's data science team and contribute to building smarter variables that revolutionize decision-making for businesses across India. Work in a dynamic and innovative environment with opportunities for professional growth and learning. Be a part of our journey to make GeoIQ the leading hyperlocal location AI startup in India

Required Skills

[Kotlin, Data Structures, Algorithms, Android, XML, Root Cause Analysis (RCA), Android Jetpack, Material Design, Dagger, APIs, Unit Testing, UI Testing]

Additional Information

NA

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 152332815

Similar Jobs

Bengaluru, India

Skills:

Android developmentKotlinFirebaseAndroid SDKs

Bengaluru, India

Skills:

Interaction DesignPrototypingUx Designanimationmicro-interactionwriting and shipping codecutting-edge APIshigh design craftProduct Design

Remote

Skills:

KotlinSdkAndroid DevelopmentMvvmXmlClean architectureJetpack Compose

Bengaluru, India

Skills:

JavaKotlinRESTful JSON APIs

Bengaluru, India

Skills:

Embedded Systems DevelopmentAndroid Framework HAL driver developmentSystem DebuggingObject-oriented designCustom IPC mechanismsSystem KnowledgeAndroid architecture

Beware of Scammers

We don’t charge money for job offers