Job Summary:
We are looking for an experienced Android Native Developer with a strong background in
Java or Kotlin and Android app development. As an Android Native Developer, you will be
responsible for designing and developing high-quality mobile applications for Android
devices. You will collaborate with cross-functional teams to translate business
requirements into technical solutions and contribute to the overall app development
lifecycle.
Responsibilities:
• Design, develop, test, and maintain efficient, reusable, and reliable Android
applications using Java or Kotlin.
• Collaborate with UI/UX designers, product managers, and other stakeholders to
understand requirements and translate them into technical specifications.
• Ensure the performance, quality, and responsiveness of applications.
• Identify and fix bugs, performance bottlenecks, and other issues in a timely manner.
• Continuously discover, evaluate, and implement new technologies to maximize
development efficiency.
• Participate in code reviews to maintain code quality and ensure best practices are
followed.
• Stay up-to-date with the latest trends and advancements in Android development.
Qualifications:
• Bachelor’s degree in Computer Science, Engineering, or a related field.
• Minimum of 2+ years of professional experience in Android development.
• Proficiency in Java or Kotlin programming language.
• Solid understanding of Android SDK, frameworks, libraries, and tools.
• Experience with Android design patterns and architectural principles.
• Strong problem-solving and debugging skills.
• Familiarity with RESTful APIs and web services integration.
• Knowledge of version control systems, such as Git.• Excellent communication and collaboration skills.
• Ability to work independently and as part of a team.
Preferred Qualifications:
• Experience with other mobile platforms (iOS, React Native, etc.).