Search by job, company or skills

T

Android Developer (Kotlin)

4-6 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Over 100 applicants
Quick Apply

Job Description

Key Responsibilities:

  • Develop and maintain Android applications using Kotlin following best coding practices and design patterns.
  • Collaborate with product owners, designers, and backend developers to define, design, and ship new features.
  • Write clean, maintainable, and efficient code with a focus on performance and responsiveness.
  • Implement UI/UX designs with attention to detail and consistency across devices and OS versions.
  • Debug, troubleshoot, and optimize application performance and memory usage.
  • Integrate with RESTful APIs, third-party libraries, and services to deliver robust solutions.
  • Participate in code reviews, unit testing, and continuous integration processes.
  • Stay updated with the latest Android SDKs, tools, and development trends.
  • Assist in publishing and maintaining apps on the Google Play Store.

Qualifications and Requirements:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 3+ years of professional experience in Android development using Kotlin.
  • Strong knowledge of Android SDK, Android Studio, and modern Android architecture components (e.g., ViewModel, LiveData, Room).
  • Experience with MVVM, Clean Architecture, or other design patterns.
  • Familiarity with Jetpack Compose or Android UI toolkits.
  • Proficient in RESTful API integration and JSON parsing.
  • Experience with version control systems like Git.
  • Understanding of testing frameworks and writing unit/instrumentation tests.
  • Good knowledge of memory management, threading, and asynchronous programming in Android.
  • Familiarity with CI/CD pipelines and tools is a plus.

Desirable Skills:

  • Experience with RxJava/RxKotlin, Coroutines, and reactive programming.
  • Knowledge of Firebase services (Crashlytics, Analytics, Cloud Messaging).
  • Exposure to cross-platform development (Flutter, React Native) is a plus.
  • Familiarity with Agile/Scrum methodologies.
  • Strong problem-solving and communication skills.

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

Teamware Solutions, a business division of Quantum Leap Consulting Private Limited, offers cutting edge industry solutions for deriving business value for our clients' staffing initiatives. Offering deep domain expertise in Banking, Financial Services and Insurance, Oil and Gas, Infrastructure, Manufacturing, Retail, Telecom and Healthcare industries, Teamware leads its service in offering skills augmentation and professional consulting services.

Job ID: 121755799

Similar Jobs