Senior Mobile App Developer
If you're looking for an enjoyable place to work that values your ideas, encourages your growth, rewards you for your excellence and prioritizes work-life harmony (yes, we have a 4-day work week), join us!
Who We Are
Our founder, Louise Hay, had one wish - to help people improve the quality of their life. Her desire underscores everything we do for our customers, our authors, and our employees. As the largest publisher of personal development books, events & courses we offer a diverse range of products and resources that empower, educate, and inspire. We know that the words we publish can have a deep, lasting impact on peoples lives and we’re dedicated to using our talents to support positive change in the world by helping all people grow in mind, body, and spirit. We love what we do, and we hope you will too.
Position Summary
Works closely with Lead App Developer to define and execute both Android and iOS mobile app updates including ongoing maintenance, new development initiatives, and quality control. This position will focus more heavily on the Android side of development.
Responsibilities and Expertise
- Develop and support new & existing features, customization for our mobile apps
- Assist Lead Developer with mobile app development strategies and execute the plans
- Monitor mobile app performance and troubleshoot app issues
- Develop and maintain technical documentation related to mobile app projects
- Learn new technologies and apply them to fulfill business needs
- Uses appropriate & relevant programming languages and technologies, writes code, tests & deploys
- Misc. duties related to mobile app development projects and tasks as needed
Skills, Knowledge & Abilities
- Comprehensive working knowledge of Kotlin for Android app development
- Broad knowledge of mobile app technologies, data persistence, asynchronous coding, and platform best practices
- Working knowledge of Swift for iOS app development
- Familiar with API web services (REST)
- Ability to execute projects accurately and quickly
- Excellent attention to detail and the ability to effectively multi-task to meet objectives
- Strong communication skills, both written and verbal, and with a cross-functional team
- Experience with third-party libraries such as Exoplayer, Dagger, or other open source libraries
- Ability to work well both independently, as well as with others on a team
- Self-starter with motivation and ambition
Education and/or Experience
- 5+ years’ experience with Kotlin for Android app development
- 2+ years’ minimum professional experience with iOS app development using Swift
- Experience with Version Control Systems (Git)
- Some experience with unit testing and MVC/MVVM architectures
- Theoretical knowledge typically achieved through a related four-year college experience, such as a Bachelor’s degree in computer science or equivalent
Why Should You Apply?
- Remote
- Meaningful Work
- 4-Day Work Week
- Great Benefits
Benefits
- Comprehensive Medical, Dental, and Vision Insurance
- PTO, Pay in Lieu of Time Off, and Shared Leave
- 9 Paid Holidays + Floating Holiday
- Winter Break – 4 additional days off
- 401k Match – Up to 6%
- Company paid Short-Term & Long-Term Disability
- Company paid $50K Life/AD&D Insurance
- Emergency Savings Account + Company Contribution
- Flexible Spending
- Health Savings Account
- Gym Membership Discounts
- Professional Development & Education Assistance
- Employee Assistance Program (EAP) for you & family
Embracing Diversity & EEO
Hay House is committed to having a diverse workforce that embodies and reflects the diversity of our global community. As part of this commitment to equitable opportunity and inclusion, we strongly encourage applications from all individuals inclusive of all genders, ethnicities, abilities, sexual orientations, ages, socio-economic backgrounds, religions, and beliefs.
Additional Information
Hay House participates in the federal E-Verify program to confirm the identity and employment authorization of all newly hired employees. For further information about the E-Verify program, please click here: https://www.e-verify.gov/employees