Senior Android Developer

$125,000 - $160,000/Yr

Hoopla - Holland, OH

posted 22 days ago

Full-time - Mid Level
Remote - Holland, OH
Clothing, Clothing Accessories, Shoe, and Jewelry Retailers

About the position

The Senior Android Developer will be a key member of the engineering team at Midwest Tape, focusing on front-end mobile app development for the hoopla Digital platform. This role involves maintaining and enhancing existing features, as well as developing new functionalities for Android applications. The developer will ensure high-quality code delivery, effective communication with team members, and a proactive approach to problem-solving and technology adoption.

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
  • Identify areas requiring modification in existing applications and communicate the technical and business value of the identified modifications
  • Determine 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
  • Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives

Requirements

  • 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
  • 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

Nice-to-haves

  • B.S., M.S., in software engineering, computer science, or related area

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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service