Shire Jobs

Mobile Shire Logo

Job Information

MIDWEST TAPE LLC Senior Android Developer in Holland, Ohio

Full-time position Location: Remote in the following states: Ohio, Michigan, Indiana, Illinois, Tennessee, Texas, Florida, Colorado, Montana, Nevada, Rhode Island, Massachusetts. Must have flexibility to travel to headquarters periodically (est. 2-3 times a year) for onboarding and meetings. Midwest Tape is dedicated to delivering applications and engaging content to libraries through innovative interactions. Midwest Tape is unique in that it offers a very diverse set of content to libraries further engaging their enthusiast's needs. hoopla is a leading digital media streaming provider to public libraries. We have tremendous growth opportunities and our mission is to help libraries serve their communities better with easy to use technology and great content. hoopla digital is a category-creating service that partners with public libraries across North America to provide online and mobile access to thousands of movies, TV shows, music, ebooks, audiobooks and comics. There is growth opportunity for this service in the international market, as our digital products are becoming a global brand.

*Position Summary: *

The Sr. Android Developer will join our expanding engineering team to focus on front-end mobile app development. We have great ideas for where our technology can go next and we need to add mobile developers to make that happen. The Sr. Android Developer is responsible for maintaining and improving existing features as well as developing and implementing new features on existing applications. The Sr. Android Developer ensures the quality of the application, fixing application bugs, maintaining code and implementing application updates.  

Success in this role will involve delivery of high quality, well architected code that follows the latest industry standards. Success also includes efficient and timely communication to the various technical and non-technical team members, proactive coordination, love of new technologies, a strong desire to learn, curious nature, and a passion for removing inefficiencies.

 Primary Duties and Responsibilities:

  1. Develop mobile applications for the Android platform
  2. Collaborate with software developers to integrate existing technology into a mobile application
  3. Research, design, and implement Android application development best practices
  4. Build prototypes of creative and interactive ideas
  5. Identifying areas requiring modification in existing applications and clearly communicating the technical and business value of the identified modifications
  6. Determining operational practicality
  7. Deploy software tools, processes, and metrics
  8. Perform code reviews to maintain code quality
  9. Work with other engineers to share knowledge of tools and applications
  10. Collaborate with cross-functional teams including Product Manager and Scrum Master to clarify requirements and deadlines when needed
  11. Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives

Skills:

  • Knowledge of general mobile landscape including architecture, trends, and emerging technologies.
  • Strong grasp of Kotlin and Coroutine best practices
  • Proficient with full Android development life cycle (production deployments, staged rollouts, stability monitoring, bug tracking, etc) 
  • Strong knowledge and experience with AWS environment
  • Familiar with SQLite or similar database language
  • Familiar with web technologies
  • Familiar with JIRA, Confluence, and Microsoft applications
  • Familiar with Agile/Scrum methodologies
  • Strong interpersonal, written, and verbal communication skills

*Preferred Education Requirements: *

B.S., M.S., in sof

DirectEmployers