We are seeking a remote Middle Android Developer to join our team. As a Middle Android Developer, you will be responsible for utilizing the latest technologies and developing ever-improving strategies to best deliver high-quality code. You will own the development and quality of features being implemented on the Android app, while providing and participating in code reviews to assess overall code quality and flexibility, and the application of good object-oriented programming techniques. You will drive continuous improvement and continuous delivery in our software development process within an agile development team. In addition, you will write automated unit, system, and acceptance tests as appropriate to support our continuous integration pipelines, and translate functional specifications into logical, component-based technical designs.