Key Responsibilities:
  • Develop and maintain high-quality Android applications using Kotlin/Java.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, maintainable, and efficient code following best practices.
  • Troubleshoot and debug applications, ensuring optimal performance and responsiveness.
  • Participate in code reviews and provide constructive feedback to peers.
  • Stay updated with the latest industry trends, technologies, and best practices.
Requirements:
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 1-4 years of professional experience in Android development with a strong understanding of Android SDK.
  • Proficiency in Kotlin and/or Java, with experience in Android Studio and related development tools.
  • Experience with RESTful APIs, third-party libraries, and APIs integration.
  • Familiarity with version control systems like Git.
  • Understanding of mobile design principles and user experience best practices.
  • Ability to work independently and as part of a team in a fast-paced environment.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration skills.
Preferred Qualifications:
  • Experience with modern Android architecture components (e.g., MVVM, LiveData, Room).
  • Knowledge of Jetpack Compose or other modern UI frameworks.
  • Familiarity with CI/CD pipelines and automated testing frameworks.
  • Experience with cloud services and databases (e.g., Firebase, SQLite).
Benefits:
  • Competitive salary and performance-based bonuses.
  • Comprehensive health, dental, and vision insurance.
  • Flexible working hours and remote work options.
  • Opportunities for professional development and career growth.
  • A collaborative and inclusive work environment.