Sr Android Developer

Forthcode Technologies

Thiruvananthapuram

On-site

INR 1,500,000 - 2,500,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Forthcode Technologies in Thiruvananthapuram is looking for a Senior Android Developer to design and deliver high-quality Android applications. You will work across the full development lifecycle using Kotlin and Java, MVVM, and modern Android architectures.

Collaborate with product and backend teams, implement Jetpack components, DI with Dagger/Hilt, and threading optimizations. Experience with AI-powered features is a plus for expanding capabilities.

Qualifications

  • Bachelor's or Master’s degree in Computer Science, Engineering, or related field.
  • Strong problem-solving and communication skills.
  • Ability to work independently and collaboratively in a fast-paced environment.

Responsibilities

  • Design, develop, and maintain high-quality Android applications using Kotlin and Java, following MVVM and clean architecture.
  • Write modular, testable code with well-defined APIs and maintainability focus.
  • Apply algorithms and data structures to solve complex problems efficiently.
  • Build offline-first experiences with good threading and performance optimization.
  • Integrate with RESTful back-ends ensuring reliability and security.
  • Leverage Android Jetpack components and DI with Dagger/Hilt, RxJava, and Kotlin Coroutines.
  • Implement unit, integration, and UI tests to improve coverage and stability.
  • Collaborate with product, design, and backend teams to deliver user-centric experiences.
  • Stay updated with Android platform advances and evaluate new tools and libraries.
  • Contribute to AI-powered features and agent-based workflows within Android.

Skills

Kotlin
Java
MVVM
Android Jetpack
Dagger/Hilt
Kotlin Coroutines
RxJava
REST APIs
Offline storage
UI testing

Education

Bachelor's/Master's degree in Computer Science or related field

Tools

Git
CI/CD pipelines

Job description

Forthcode Technologies is a product-first technology company building cutting-edge SaaS solutions for the airline industry and beyond. With clients in the aviation sector globally, we specialize in building seamless, scalable, and smart applications that redefine user experience. Currently we are building AI agents to improve our product offerings.

Role Overview

We are hiring a Senior Android Developer to join our core engineering team. You will design and deliver high-quality, user-friendly Android applications, contributing across the full development lifecycle.

Responsibilities
  • Design, develop, and maintain high-quality, scalable Android applications using Kotlin and Java, following MVVM and clean architecture principles.
  • Write modular, loosely coupled, and testable code, with well-defined APIs and a strong focus on maintainability.
  • Apply strong knowledge of algorithms, data structures, and debugging techniques to solve complex technical problems efficiently.
  • Build and maintain robust offline-first experiences, handle threading and concurrency, and continuously optimize application performance.
  • Integrate Android applications with RESTful back-end services, ensuring reliability, security, and scalability.
  • Leverage Android Jetpack components (ViewModel, LiveData, Room, Navigation, Compose) along with Dagger / Hilt, RxJava, and Kotlin Coroutines.
  • Implement unit, integration, and end-to-end tests, and contribute to improving overall test coverage and app stability.
  • Collaborate closely with product, design, and backend teams to deliver intuitive, user-centric experiences aligned with UI/UX standards.
  • Stay up to date with the latest Android platform advancements and evaluate new tools, libraries, and frameworks to improve development efficiency.
  • Contribute to the integration of AI-powered features, such as intelligent automation, personalization, or agent-based workflows within the Android ecosystem.
  • Follow Android design guidelines, accessibility standards, and performance best practices.
  • Work effectively with Git-based version control, code reviews, and CI/CD pipelines.
  • Actively participate in technical discussions, architecture decisions, and mentoring within the development team.
  • Experience in developing or maintaining Android SDKs is a strong plus.
Technical Skills
  • Strong proficiency in Android development using Kotlin and Java, with hands-on experience in MVVM architecture and clean coding practices.
  • Deep understanding of Android Jetpack components, including ViewModel, LiveData, Room, Navigation, and Jetpack Compose.
  • Experience with dependency injection using Dagger / Hilt and building modular, scalable applications.
  • Expertise in asynchronous programming using Kotlin Coroutines and RxJava, with a focus on performance and responsiveness.
  • Solid experience with offline data storage, threading, and performance optimization.
  • Proficient in integrating RESTful APIs, handling network operations, and working with backend services.
  • Strong knowledge of unit testing, integration testing, and UI testing, along with familiarity with modern testing frameworks.
  • Good understanding of design patterns, clean architecture principles, and Android UI/UX guidelines.
  • Experience with Git-based version control, CI/CD pipelines, and collaborative development workflows.
  • Ability to analyze, debug, benchmark, and optimize applications for performance and scalability.
  • Familiarity with cloud messaging, push notifications, and secure app development practices.
  • Experience in building or contributing to Android SDKs is a plus.
Qualifications
  • Bachelor s/Master s degree in Computer Science, Engineering, or related field.
  • Strong problem-solving and communication skills.
  • Ability to work independently and collaboratively in a fast-paced environment.
Why Join Us
  • Work in the Aviation Sector
  • Work with a highly motivated and talented team.
  • Opportunity to own features and work on end-to-end development.
  • Exposure to global clients and real-world problem-solving.
  • Flexible work environment.
Location

Trivandrum

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Android Engineer
Senior Android Engineer

Jobgether SRL • India

On-site
INR 1,800,000 - 3,200,000
Competitive salary
Vacation time and parental leave
Team events
+4
Android Developer
Android Developer

Indea Design Systems • Mangaluru

On-site
INR 450,000 - 750,000
Employee benefits as per policy
Android Developer
Android Developer

Indea Design Systems Pvt Ltd • Mangaluru

On-site
INR 600,000 - 900,000
Android Developer
Android Developer

Chordify, Inc. • Chandigarh

On-site
INR 1,200,000 - 1,800,000
Android Developer
Android Developer

Zohorecruit • Mangaluru

On-site
INR 550,000 - 900,000
Job Alert - Android Developer - BI-ECDHG
Job Alert - Android Developer - BI-ECDHG

Bounteous • Gurugram District, Chennai District

On-site
INR 1,400,000 - 2,100,000
Android Developer
Android Developer

Code1 • India

On-site
INR 700,000 - 1,200,000
Android Developer (Kotlin, Jetpack Compose & AI) - Stifons
Android Developer (Kotlin, Jetpack Compose & AI) - Stifons

Stifons Limited • Bengaluru

On-site
INR 500,000 - 1,000,000
Android Developer
Android Developer

Vecros Technologies Pvt Ltd • Bengaluru

On-site
INR 350,000 - 520,000
Senior Android Developer
Senior Android Developer

Vintronics Consulting • Bengaluru

On-site
INR 1,200,000 - 2,000,000