GDH Consulting - Tulsa, OK

posted 2 months ago

Full-time - Mid Level
Tulsa, OK
Administrative and Support Services

About the position

GDH is seeking a Senior Android Developer to join our client, a prominent banking institution. In this role, you will be responsible for developing and maintaining Android applications, utilizing Kotlin and Jetpack Compose. The ideal candidate will possess strong problem-solving skills, attention to detail, and excellent communication abilities, as collaboration with cross-functional teams is essential. You will also be expected to integrate and manage functionalities related to Google and Samsung wallets, ensuring a seamless user experience. As a Senior Android Developer, you will write clean, maintainable, and efficient code while adhering to Android's design principles and interface guidelines. Your responsibilities will include writing unit tests to ensure the robustness of applications, participating in code reviews, and contributing to Agile sprint ceremonies. Additionally, you will play a key role in the continuous improvement of development processes, ensuring that the team remains at the forefront of technology and best practices in software development. The position requires a minimum of 3-5 years of experience in Android development, with a strong preference for candidates who have prior experience working with Google Pay and Samsung Wallet SDKs. Familiarity with continuous integration and continuous deployment (CI/CD) pipelines is also essential, as is experience with version control systems such as Git. The successful candidate will have a proven track record of adding and maintaining unit tests, demonstrating a commitment to quality and reliability in software development.

Responsibilities

  • Develop and maintain Android applications using Kotlin and Jetpack Compose.
  • Integrate and manage Google and Samsung wallet functionalities.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write unit tests to ensure robustness, including edge cases, usability, and general reliability.
  • Participate in code reviews and Agile sprint ceremonies.
  • Contribute to the continuous improvement of development processes.

Requirements

  • 3-5 years of experience in Android development.
  • 1-2 years of hands-on experience with Jetpack Compose.
  • Demonstrated experience working in an Agile development environment.
  • Proven experience adding and maintaining unit tests.
  • Familiarity with continuous integration and continuous deployment (CI/CD) pipelines.
  • Experience with Git or other version control systems.

Nice-to-haves

  • Prior experience working in a financial institution, such as a bank.
  • Experience with Google Pay and Samsung Wallet SDKs.

Benefits

  • Professional Development
  • Competitive pay
  • Full health insurance
  • 401k Plan
  • Holiday Pay
  • Gym Membership Reimbursement
  • Weekly Paycheck & Direct Deposit
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service