Senior Android Engineer (Kotlin) (Thiruvananthapuram)

Senior Android Engineer (Kotlin) (Thiruvananthapuram)

06 Nov
|
Forthcode
|
Thiruvananthapuram

06 Nov

Forthcode

Thiruvananthapuram

About Us 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.

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.

Design, develop, and maintain high-quality, scalable Android applications using Kotlin and Java, following MVVM and clean architecture principles.
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.
Experience in developing or maintaining Android SDKs is a strong plus.

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 cooperative 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.

Bachelor's/Master's degree in Computer Science, Engineering, or related field.
Flexible work environment.

📌 Senior Android Engineer (Kotlin) (Thiruvananthapuram)
🏢 Forthcode
📍 Thiruvananthapuram

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: senior android engineer (kotlin) (thiruvananthapuram) / thiruvananthapuram

Subscribe to this job alert:

Get the latest job offers by email for: senior android engineer (kotlin) (thiruvananthapuram) / thiruvananthapuram