Demo

Senior Android Developer

Midwest Tape
Holland, OH Full Time
POSTED ON 1/9/2025
AVAILABLE BEFORE 4/7/2025

Midwest Tape | hoopla

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.

For over 30 years, Midwest Tape has served libraries and their patrons with unparalleled access to the best content available in the media world. Our digital offering, hoopla Digital, combines the media and library expertise of Midwest Tape with the latest in web and mobile technology, delivering an all-in-one experience to the library world. As hoopla continues to grow on a global scale, we are expanding our team.

At Midwest Tape, we know our people are the reason for our success. We value our employees and believe in empowering them to help them thrive. We offer competitive pay and benefits, a healthy work / life balance, and appreciation for a job well done.

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 :

  • Develop mobile applications for the Android platform
  • Collaborate with software developers to integrate existing technology into a mobile application
  • Research, design, and implement Android application development best practices
  • Build prototypes of creative and interactive ideas
  • Identifying areas requiring modification in existing applications and clearly communicating the technical and business value of the identified modifications
  • Determining operational practicality
  • Deploy software tools, processes, and metrics
  • Perform code reviews to maintain code quality
  • Work with other engineers to share knowledge of tools and applications
  • Collaborate with cross-functional teams including Product Manager and Scrum Master to clarify requirements and deadlines when needed
  • 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 software engineering, computer science, or related area.
  • Preferred Experience :

  • Minimum 5 years developing Android mobile applications
  • 3 years writing in Kotlin
  • 2 years using Kotlin Coroutines
  • 2 years using Jetpack compose
  • 3 years of UI & UX design experience
  • 3-5 years' experience using git, including branching, merging, etc.
  • 2-3 years' experience with video and audio playback using Exoplayer
  • 2-3 years' experience working with REST API and GraphQL services
  • Physical Requirements / Work Environment :

    The work environment characteristics and physical demands described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Ability to regularly sit for extended periods of time
  • Perform repetitive motion type tasks
  • Physically present for meetings, trainings, and presentations.
  • Benefits :

  • Medical, dental, & vision insurance
  • 401k match
  • Profit sharing
  • Paid vacation and personal time
  • Flex time
  • 10 paid holidays
  • Company performance bonus
  • Holiday bonus
  • Training & career development opportunities
  • All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

    LI-Remote

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Senior Android Developer?

    Sign up to receive alerts about other jobs on the Senior Android Developer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $101,441 - $130,752
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $117,871 - $153,580
    Income Estimation: 
    $109,939 - $144,341
    Income Estimation: 
    $114,500 - $144,633
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $131,745 - $167,716
    Income Estimation: 
    $144,503 - $184,592
    Income Estimation: 
    $102,541 - $137,871
    Income Estimation: 
    $153,752 - $200,235
    Income Estimation: 
    $70,239 - $89,209
    Income Estimation: 
    $88,984 - $115,784
    Income Estimation: 
    $92,017 - $124,111
    Income Estimation: 
    $90,707 - $120,959
    Income Estimation: 
    $91,486 - $118,193
    Income Estimation: 
    $88,984 - $115,784
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $117,871 - $153,580
    Income Estimation: 
    $109,939 - $144,341
    Income Estimation: 
    $114,500 - $144,633
    Income Estimation: 
    $131,745 - $167,716
    Income Estimation: 
    $150,756 - $194,140
    Income Estimation: 
    $172,191 - $221,861
    Income Estimation: 
    $114,549 - $164,025
    Income Estimation: 
    $153,752 - $200,235
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Midwest Tape

    Midwest Tape
    Hired Organization Address Holland, OH Full Time
    Midwest Tape | hoopla Full-time, Employee Remote in the following states : Ohio, Michigan, Indiana, Illinois, Tennessee,...
    Midwest Tape
    Hired Organization Address Holland, OH Full Time
    Must be able to work onsite/hybrid at our headquarters in Holland, OH. Midwest Tape | hoopla For over 30 years, Midwest ...
    Midwest Tape
    Hired Organization Address Holland, OH Full Time
    Must be able to work onsite/hybrid at our headquarters in Holland, OH. Midwest Tape | hoopla For over 30 years, Midwest ...

    Not the job you're looking for? Here are some other Senior Android Developer jobs in the Holland, OH area that may be a better fit.

    Senior Android Engineer- EU

    LemFi, Riga, MI

    Senior iOS Developer

    Midwest Tape, Holland, OH

    AI Assistant is available now!

    Feel free to start your new journey!