RiseFlake
Vestaf

Android Developer

Vestaf

Remote 5 yrs Posted 2 months ago 1 openings
Not disclosedRemoteEngineeringInformation Technology (IT)Software Development

About this job

We are actively seeking a highly skilled and experienced Senior Android Developer / Engineer to join our dynamic team on a contract basis in Dearborn, MI. As a pivotal member of our mobile development team, you will play a crucial role in designing, developing, and maintaining high-performance, robust, and user-friendly Android applications. This is an exciting opportunity for a seasoned professional to contribute to innovative projects and shape the future of our mobile offerings.

The ideal Senior Android Developer will possess a deep understanding of the Android ecosystem, a passion for crafting exceptional user experiences, and a commitment to writing clean, maintainable code. You will leverage your expertise to drive technical excellence, mentor junior developers, and ensure the delivery of cutting-edge mobile solutions that meet our evolving business needs and exceed user expectations.

Key Responsibilities

  • Lead the full lifecycle development of complex Android applications, from concept and design to deployment and ongoing maintenance.
  • Collaborate closely with product managers, UX/UI designers, and backend engineers to translate requirements into functional and engaging mobile experiences.
  • Write high-quality, efficient, and well-documented code using Kotlin and Java, adhering to best practices and architectural patterns.
  • Ensure the performance, quality, and responsiveness of applications, identifying and resolving bottlenecks and bugs effectively.
  • Actively participate in code reviews, providing constructive feedback and contributing to the continuous improvement of our development processes.
  • Stay abreast of the latest Android platform developments, tools, and industry trends to inform and enhance our mobile strategy.
  • Mentor and guide junior developers, fostering a culture of learning and technical growth within the team.

Requirements

  • Proven professional experience of 5+ years as an Android Developer, with a strong portfolio of published applications.
  • Exceptional proficiency in Kotlin and Java for Android development.
  • Deep understanding of the Android SDK, different versions of Android, and how to deal with different screen sizes.
  • Solid experience with RESTful APIs to integrate Android applications with backend services.
  • Familiarity with modern Android architectural patterns (e.g., MVVM, MVI) and reactive programming.
  • Expertise in version control systems, particularly Git.
  • Strong knowledge of mobile UI/UX design principles, patterns, and best practices.
  • Experience with local data storage, threading, and performance optimization techniques for Android.
  • Excellent problem-solving skills and the ability to work independently and as part of a collaborative team.

What We Offer

  • An engaging contract opportunity to work on impactful and innovative Android projects.
  • A collaborative and supportive team environment focused on technical excellence.
  • The chance to utilize cutting-edge technologies and contribute significantly to product development.
  • Competitive compensation for your expertise.

Eligibility

Professionals • 5-5 years of experience

Skills

FirebaseGitJavaKotlinREST APISQL

Perks & facilities

Certificate / Experience LetterLaptop / Equipment ProvidedStipend / SalaryTraining and Mentorship
Apply Now