Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Mobile Application Developer (Android, Flutter, Kotlin) @ STL Digital

Home > Software Development

 Senior Mobile Application Developer (Android, Flutter, Kotlin)

Job Description

Job Description: Senior Mobile Application Developer (Android, Flutter)

Position : Ahmedabad, Gujarat

Experience: 5+ Yrs


Tech Stack & Core Competencies (Must-Have)

  • Native Android Development:

Languages: Expert-level proficiency in Kotlin (preferred) and/or Java.


Android SDK: Deep understanding of Android SDK, different Android versions,

and handling varying screen sizes/densities.

Android Studio: Expert-level proficiency with development, debugging, and

profiling tools.

Android UI/UX: Strong understanding of Material Design principles, custom

views, animations, and responsive layouts.

Android Architecture Components: LiveData, ViewModel, Room, Navigation

Component.

Concurrency: Kotlin Coroutines, RxJava.

Dependency Injection: Dagger Hilt or Koin.

Testing: JUnit, Espresso, Mockito.

  • Cross-Platform Development:

Flutter:

Language: Dart (Expert-level proficiency).

Framework: Deep understanding of Flutter framework, widgets, state

management (BLoC, Provider, Riverpod, GetX), and Flutter architecture

patterns.

UI/UX: Ability to create complex, beautiful, and performant UI/UX using

Flutter widgets and animations.

Platform Channels: Experience with platform-specific code integration.

  • API Integration: Strong experience with RESTful APIs, JSON parsing, HTTP requests,

and handling asynchronous operations. GraphQL experience is a plus.

  • Version Control: Expert-level proficiency with Git (GitHub, GitLab, Bitbucket).
  • Problem-Solving: Excellent analytical and problem-solving skills, with a keen eye for

detail and the ability to debug complex mobile issues.

  • Communication: Strong verbal and written communication skills, with the ability to

articulate technical concepts clearly to both technical and non-technical audiences.


Nice to Have (Bonus Points)

  • iOS Development: Experience with Swift/Objective-C and iOS SDK.
  • Other Cross-Platform: Experience with ReactNative, Xamarin, Ionic, or similar.
  • Windows Development: Experience with UWP or WPF applications.
  • Backend Knowledge: Basic understanding of backend technologies (Node.js, Java

Spring Boot, Python Django/Flask) and database concepts (SQL/NoSQL) relevant for

API communication.

  • CI/CD for Mobile: Experience with mobile-specific CI/CD pipelines (e.g., Fastlane,

Jenkins, GitHub Actions for mobile).

  • Cloud Mobile Services: Experience with Firebase, AWS Amplify, Google Cloud Mobile

services.

  • Security: Knowledge of mobile application security best practices.
  • Performance Tools: Experience with sophisticated performance profiling and

monitoring tools.

  • Contributions to open-source mobile projects.

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Mobile / App Developer
Employement Type: Full time

Contact Details:

Company: STL Digital
Location(s): Ahmedabad

+ View Contactajax loader


Keyskills:   Flutter Mobile Application Development Android Kotlin

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ 10-15 Lacs P.A

Similar positions

Engineer /senior Engineer - (mcu Rtos)

  • Einfochips
  • 5 - 10 years
  • Hyderabad
  • 21 hours ago
₹ Not Disclosed

Application Lead

  • Accenture
  • 15 - 20 years
  • Bengaluru
  • 3 days ago
₹ Not Disclosed

Application Lead

  • Accenture
  • 5 - 8 years
  • Bengaluru
  • 3 days ago
₹ Not Disclosed

Senior Principal Technical Consultant

  • Oracle
  • 14 - 17 years
  • Hyderabad
  • 3 days ago
₹ Not Disclosed

STL Digital

STL Digital is a global IT services and consulting company dedicated to delivering exceptional digital transformation experiences for enterprises. Our strategic partnerships with top technology firms and startups enable us to provide end-to-end digital solutions that enhance customer experience...