Android Developer

We are looking for a skilled and passionate Android Developer to join our team. As an Android Developer, you will be responsible for designing, developing, and maintaining high-quality Android applications. Your expertise in Java, Kotlin, and Android frameworks will be crucial in creating user-friendly and visually appealing mobile experiences. You will collaborate with cross-functional teams to translate requirements into functional code and ensure the highest level of performance and usability.

Department: Enterprise Mobility
Project Location(s): Kochi, India
Education: Bachelor Degree
Compensation: ₹360K to ₹600K

Responsibilities

  • Develop and maintain Android applications using Java and Kotlin.
  • Implement Android frameworks such as Android SDK, Restful APIs, and JSON to enhance application functionality.
  • Utilize SQLite DB, location and mapping services, and material design principles to create intuitive and visually appealing user interfaces.
  • Write clean, efficient, and maintainable code while following best practices and design patterns.
  • Collaborate with product owners, designers, and other stakeholders to translate functional and nonfunctional requirements into system requirements.
  • Conduct code reviews and perform unit testing to ensure the quality and reliability of the applications.
  • Utilize third-party frameworks for offline storage, secure enclave, threading, and performance optimization.
  • Stay up to date with the latest Android technologies, trends, and best practices, and actively share knowledge with the team.
  • Familiarity with build systems like Gradle and continuous integration practices for Android development.
  • Troubleshoot and debug issues, optimize application performance, and ensure seamless integration with back-end services.
  • Adhere to UI/UX standards and design principles to deliver visually appealing and user-friendly interfaces.
  • Experience with app deployment to the Google Play Store and knowledge of the publishing process.
  • Collaborate in an Agile development environment, participate in sprint planning, and deliver iterative solutions.
  • Continuously learn and improve coding skills and stay updated on emerging technologies and development tools.

Skills/Experience

  • Strong proficiency in Java and Kotlin programming languages.
  • Experience with Android frameworks such as Android SDK, Restful APIs, JSON, SQLite DB, location and mapping, and material design.
  • Familiarity with build systems like Gradle and continuous integration practices for Android development.
  • Solid understanding of the full mobile development life cycle.
  • Strong problem-solving skills and the ability to thrive in a fast-paced, collaborative environment.
  • Excellent communication and teamwork skills.
  • A passion for creating high-quality, user-friendly mobile applications.
  • Knowledge of quality processes and estimation techniques.
  • Ability to translate functional/nonfunctional requirements into systems requirements.
  • Ability to design and code complex programs.
  • Experience in writing test cases and performing unit testing.
  • Strong working knowledge of UI/UX standards and design principles.
  • Experience with app deployment to the Google Play Store and knowledge of the publishing process.
  • Proficiency in Agile development methodologies and iterative development practices.
how can we help you?

Please feel free to reach out to us by contacting the Mfluid office that is closest to your location. Alternatively, you can also submit a business inquiry online through our website. We are here to assist you and provide the information you need to move forward.

Mfluid has been instrumental in helping us attain our financial objectives. Their comprehensive financial consolidation solutions have provided us with the stability we need to maintain a strong financial standing.

Inacio Rebelo
IT Director, Al Handal International Group