Diamondpick - McLean, VA

posted 19 days ago

Full-time
McLean, VA
Administrative and Support Services

About the position

The Android Developer will be responsible for developing high-quality Android client code solutions for a leading payment systems company. This role emphasizes collaboration with various stakeholders to create engaging and effective customer experiences while adhering to best practices in mobile development.

Responsibilities

  • Develop Android client code solutions that align with product strategy and engineering best practices.
  • Collaborate with Software Engineers, UX/UI designers, Quality Engineers, and Product Owners to deliver high-quality customer experiences.
  • Participate actively in agile ceremonies to ensure team commitments are met on time and with high quality.
  • Stay updated on mobile development technologies, including Kotlin and Swift, and engage in continuous learning.
  • Contribute to group discussions and incorporate feedback from the broader team.
  • Engage with developers across various disciplines, including Android, iOS, APIs, and Web.
  • Lead the delivery of major components and platform needs in collaboration with senior engineers and architects.
  • Share best practices and improve processes within and across sprint teams.
  • Identify technical obstacles early and collaborate with the team to find creative solutions.
  • Review pull requests to ensure adherence to Kotlin and other language idioms.

Requirements

  • Proficiency in Android development.
  • Experience with Kotlin programming language.
  • Familiarity with design patterns such as MVVM, MVC, MVP, or MVI.

Nice-to-haves

  • Experience in the financial domain, preferably with Capital One.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service