Description

  • Client mobile software engineers work with other team members to produce customer facing mobile applications that provide a superior user experience and support key business objectives.
  • Developers participate in all aspects of application development including design, development and delivery using an Agile process.


Responsibilities:
 

  • Create awesome experiences for millions of customers
  • Collaborate with engineers, designers, and product owners to bring customer focused features to life
  • Write quality code that is efficient, maintainable and will scale across teams
  • Own your code from conception to production
  • Work with customer support and product owners to pivot on features and address reported bugs


Qualifications:
 

  • BS in Computer Science or equivalent
  • 5+ years of Android development experience with knowledge of API design, best practices, and UX guidelines.
  • Proficiency and demonstrated experience in the following technologies:
  • Kotlin, Java programming, Jetpack compose and debugging skills.
  • Build/deployment tools: Android Studio, Gradle, Git
  • Other DevOps Toolchain: Slack, Gradle, GitHub actions
  • Multi-threading and REST based JSON APIs
  • Ability to explain technical concepts and adjust messaging based on the audience, including non-technical groups
  • Demonstrates great communication skills and initiative to solve problems and convey solutions to peers and product owners
  • Experience in Agile methodologies, such as SCRUM
  • Ability to work well within a team environment, as well as independently

Education

Any Gradute