This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

DataArtposted 28 days ago
Belgrade, MT
Publishing Industries
Resume Match Score

About the position

Our client is one of the largest online retailers worldwide, with an annual revenue of over £2 billion and headquarters in the UK. Built to transform the nature of grocery e-commerce globally, our custom-designed solutions are uniquely capable of meeting the complex and evolving expectations of shoppers, while driving better productivity, greater flexibility, and higher margins for online grocery retailers. We have a long history of relationships and, over the years, have helped the client develop web portals, mobile apps, delivery control systems, staff management tools, data storage solutions, and more. One area where DataArt's experts help the client is in developing an exceptional set of solutions for operating online grocery businesses. These solutions are entirely cloud-based, hosted on AWS. As an Android Developer, you will participate in the development of our customer-facing, native Android shopping app, used by millions of people worldwide. Each team is cross-functional, comprising Android, iOS, and backend-focused engineers who work together to deliver features to a high standard. You will work with specialists who understand their specific roles, value, tasks, and individual performance, but who also see the 'big picture' of the task at hand. Mobile teams collaborate closely with Web teams, Product Managers, and UX to ensure feature parity and consistently high-quality experiences across all platforms. Teams leverage industry best practices like continuous delivery and extensive automated testing, and are given the autonomy to experiment with new technologies and techniques that support our business and long-term goals.

Responsibilities

  • Develop the mobile application
  • Write and maintain automation test suites
  • Collaborate inside and outside the team to achieve business objectives

Requirements

  • Strong programming and object-oriented design skills
  • Knowledge of the Android SDK and modern development tools, such as Android Studio
  • Experience working on published Google Play Store apps
  • Passion for and understanding of automated testing
  • Proficiency in Kotlin
  • Familiarity with Hilt, MVVM, and a strong grasp of Clean Architecture principles
  • Understanding of Clean Architecture, Espresso (for UI testing), unit tests, and GitLab CI
  • Knowledge of Retrofit
  • Familiarity with Jetpack Compose
  • A proven track record of working within an Agile methodology
  • Experience in a dynamic continuous delivery environment
  • Mastery of Git
  • Understanding of iOS and/or Java
  • Exposure to Reactive programming paradigms

Job Keywords

Hard Skills
  • Android
  • Espresso
  • Git
  • Gitlab
  • Kotlin
  • 5Rak FEfx35CpYG87
  • 9MIsXQy0 luSyB5knsXp
  • AxeRC 4hUdtTLGzog
  • bHI7vLkuA wFeEBlTuiqx
  • e7PNV 7LwsmqJuitp
  • EqWv57j olLvBMdaknQu Ur4cG2Q90XSa
  • fEojWvMd my3f2oGS
  • Fig97Kxd
  • I9OPywrXW giH9ZBIy0um7
  • LBapk1yl
  • LfEC0 oMmJy0A9hHs
  • msNFY Hp4U5BCSrsF
  • qjZH0WJzrVAaX5gl qbep7Bc
  • rGi4SeLDH 5TzHGqs
  • rM3SGhTAc4Y
  • RZys0
  • TOViI SKCEvcgw
  • TqYha2JntZM RHvZMqE6V
  • v9P1ZVXK uOwfdX3k5
  • VMG764Ie XBuJw26
  • w1z9g8 kngIFdxNKU37
Build your resume with AI

A Smarter and Faster Way to Build Your Resume

Go to AI Resume Builder
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service