Используем cookie для работы сайта и статистики. «Хорошо» разрешит ещё и запись сессий.
Вакансия закрыта
Описание оставили для справки
MMyFitnessPal
Соединенные Штаты29 дней назад
135 000 – 165 000 USD
в год
Грейд
Senior
Опыт работы
от 4 лет
Формат работы
Удалённо
Тип занятости
Полная занятость
Уровень английского
B2, выше среднего
В MyFitnessPal мы считаем, что хорошее здоровье начинается с того, что вы едите. Мы предоставляем инструменты, ресурсы и поддержку, чтобы пользователи могли достичь своих целей в области здоровья. Мы ищем инженера-программиста III уровня (Android) в команду Cal AI MyFitnessPal. Наши пользователи ежедневно полагаются на приложение Cal AI для Android, чтобы поддерживать свой путь к здоровью и фитнесу. Работая в нашей команде инженеров Cal AI, вы получите возможность позитивно влиять на этих пользователей благодаря своему опыту в экосистеме разработки Android. Помимо технических знаний, вы обнаружите, что ваши коллеги ценят сотрудничество, наставничество и инклюзивную среду. О команде: Cal AI — это наша система отслеживания питания на базе ИИ, которая помогает пользователям легко отслеживать свое питание с помощью сканирования еды, умных предложений и персонализированных аналитических данных.
Тесно сотрудничать с нашей командой креативных дизайнеров и разработчиков пользовательского интерфейса для создания нативных мобильных интерфейсов в соответствии с рекомендациями Android Human Interface Guidelines. Постоянно улучшать пользовательский опыт, анализируя и оптимизируя пользовательский интерфейс, хранилище данных и сетевые коммуникации. Самостоятельно создавать и предоставлять высококачественные функции и улучшения. Исследовать и внедрять высококачественные технические решения для достижения бизнес-целей, которые принесут пользу нашей постоянно растущей базе пользователей. Предоставлять экспертные знания о передовых отраслевых практиках в области дизайна, тестирования, безопасности и развертывания. Обучать членов команды для повышения общего успеха команды. Тесно сотрудничать с вашей межфункциональной командой инженеров по продуктам для решения проблем. Превращать большие идеи в простые, элегантные решения.
4+ года соответствующего опыта работы. Применимый опыт разработки приложений на Kotlin для платформы Android в Agile-среде. Опыт написания модульных тестов и тестируемого кода (например, JUnit, MockK). Опыт многопоточного программирования, включая Kotlin Coroutines и Flow. Опыт работы с RESTful API (например, Retrofit, OkHttp). Существенный опыт работы с Git в командной среде. Опыт работы с реляционной базой данных (например, Room). Опыт работы с Gradle и управлением зависимостями. Опыт работы с внедрением зависимостей (например, Hilt). Некоторый опыт работы с CI/CD (например, Bitrise, GitHub Actions). Удовольствие от работы в командной среде. Отличные коммуникативные навыки. Энтузиазм по поводу возможности наставничества для младших разработчиков. Демонстрация доброты и эмпатии.
Опыт миграции большой унаследованной кодовой базы на современные стандарты. Опыт использования Jetpack Compose и Jetpack Navigation. Опыт работы с многомодульными Android-проектами. Опыт работы с Firebase, CameraX, Health Connect или Google Play Billing. Опыт работы с платежными системами для подписок (например, Superwall). Ценности, которым вы будете следовать: Будьте добры и заботьтесь — создавайте с эмпатией; предполагайте позитивные намерения; поддерживайте коллег и участников. Живите здоровым образом жизни — пропагандируйте здоровые привычки и баланс в том, как мы работаем и что выпускаем. Будьте вдохновлены данными — основывайте решения на исследованиях и данных; измеряйте то, что важно. Будьте проводником перемен — принимайте неопределенность; итерируйте, учитесь и постоянно совершенствуйтесь. Оставляйте лучше, чем нашли — повышайте качество, уточняйте системы и документируйте по ходу работы. Воплощайте — действуйте решительно; достигайте результатов с мастерством и ответственностью.
Ориентировочная заработная плата для этой должности в MyFitnessPal составляет от 135 000 до 165 000 долларов США. Фактическая компенсация зависит от навыков, квалификации и опыта кандидата. Кроме того, MyFitnessPal предлагает широкий спектр комплексных и инклюзивных льгот для сотрудников на этой должности, включая медицинское страхование, планирование семьи, медицинскую помощь для психического здоровья, ежегодные бонусы за производительность, план 401(k) с соответствующим взносом работодателя, ответственный оплачиваемый отпуск, ежемесячные пособия на оздоровление и технологии и другие. Захватывающие льготы, бонусы и культура для штатных сотрудников Личные встречи: Мы ценим личные связи. Воспользуйтесь возможностями для личных встреч и общения с членами вашей команды, чтобы наладить значимые отношения, выходящие за рамки виртуального пространства. Команды встречаются так часто, как это необходимо, и вся компания MyFitnessPal собирается ежегодно. Гибкость во всей красе: Достигните баланса между работой и личной жизнью, которого вы заслуживаете. Наслаждайтесь гибкой политикой отпусков с нашим пособием Responsible Time Off. Отдавайте: Используйте свои выходные дни для волонтерской деятельности, чтобы поддержать то, что для вас важнее всего. Каждый штатный сотрудник получает 2 дня в календарном году для участия в жизни своего сообщества. Программа наставничества: Возьмите под контроль свою карьеру с помощью нашей программы наставничества, где, если вы захотите, вас подберут к коллеге, который поможет вам развить ваши навыки и ускорить ваш рост. Семейная поддержка: С уверенностью и заботой примите это путешествие. Воспользуйтесь нашим оплачиваемым отпуском по беременности и родам, чтобы иметь время для балансирования семейных обязанностей с карьерой и взять необходимое время для укрепления семейных отношений. Мы понимаем сложности, связанные с созданием или расширением семьи, поэтому мы предоставляем лучшую в своем классе комплексную помощь в вопросах, связанных с фертильностью. Оздоровление прежде всего: "Живите здоровым образом жизни" — одна из наших основных ценностей. Получайте ежемесячное пособие на оздоровление, которое позволит вам сосредоточиться на своем физическом и психическом благополучии, выбирая из ряда оздоровительных инициатив, включая специальные дни для психического здоровья. Отмечайте достижения: Ваш усердный труд заслуживает признания! Наша платформа вознаграждений и признания позволяет коллегам отмечать и вознаграждать друг друга за исключительный вклад, который они вносят. Улучшите свое здоровье и фитнес: Получите доступ к MyFitnessPal Premium, что позволит вам поднять ваше фитнес, здоровье и благополучие на новый уровень. Раскройте свой потенциал: Получите доступ к нашей библиотеке виртуального обучения и развития, а также участвуйте в тренингах, чтобы постоянно расти и совершенствовать свои навыки. Поощрение инклюзивности: Наш специальный комитет по вопросам разнообразия, равенства и инклюзивности (DEI) активно способствует созданию разнообразной и инклюзивной рабочей среды, устанавливая достижимые цели и оценивая прогресс во всей организации. Забота о здоровье: Ваше благополучие — наш приоритет. Воспользуйтесь нашими конкурентоспособными медицинскими, стоматологическими и офтальмологическими льготами, которые удовлетворяют ваши комплексные потребности в здравоохранении. Чувствуйте себя в безопасности и под поддержкой на пути к благополучию. Обеспечьте свое будущее: Воспользуйтесь нашей программой пенсионных накоплений, которая дает вам спокойствие относительно ваших финансовых целей. Достигайте их быстрее с конкурентоспособным взносом работодателя от MyFitnessPal.
At MyFitnessPal, we believe good health starts with what you eat. We provide tools, resources and support to enable users to reach their health goals.
We are looking for a Software Engineer III, Android to join the MyFitnessPal Cal AI team. Our users rely on the Cal AI Android app to power their health and fitness journeys every day. As a member of our Cal AI Engineering team, you’ll have the opportunity to positively impact those users with your expertise in the Android development ecosystem. In addition to technical expertise, you’ll find that your teammates value collaboration, mentorship, and inclusive environments.
About the Team:
Cal AI is our AI-powered food logging experience, helping users effortlessly track their nutrition through meal scanning, smart suggestions, and personalized insights.
What you’ll be doing:
Work closely with our creative design and user interface team to implement native mobile interfaces according to the Android Human Interface Guidelines
Continually improve the user experience by analyzing and optimizing UI, data storage, and network communications
Independently build and deliver high quality features and improvements
Research and implement high-quality technical solutions to attain business goals that will benefit our continually growing user base
Provide thought leadership on industry best practices around design, testing, security, and deployment
Coach team members to increase the success of the team as a whole
Work closely with your cross-functional product engineering team to solve problems
Turn big ideas into simple, elegant solutions
Qualifications to be successful in this role:
4+ years of relevant work experience
Applicable experience building applications in Kotlin for the Android platform within an Agile environment
Experience writing unit tests and testable code (e.g. JUnit, MockK)
Experience with multithreaded programming, including Kotlin Coroutines and Flow
Comfort working with RESTful APIs (e.g. Retrofit, OkHttp)
Substantial experience with Git in a team environment
Experience working with a relational database (e.g. Room)
Experience with Gradle and dependency management
Experience with dependency injection (e.g. Hilt)
Some experience with CI/CD (e.g. Bitrise, GitHub Actions)
Enjoy working in a collaborative team environment
Excellent communication skills
Excited about the opportunity to mentor junior developers
Demonstrate kindness and empathy
Bonus Points:
Experience migrating a large legacy codebase to modern standards
Experience using Jetpack Compose and Jetpack Navigation
Experience with multi-module Android projects
Experience with Firebase, CameraX, Health Connect, or Google Play Billing
Experience with subscription paywalls (e.g. Superwall)
Values you’ll model
Be Kind and Care — build with empathy; assume positive intent; support teammates and members.
Live Good Health — champion healthy habits and balance in how we work and what we ship.
Be Data-Inspired — ground decisions in research and data; measure what matters.
Champion Change — lean into ambiguity; iterate, learn, and improve continuously.
Leave It Better than You Found It — raise quality, clarify systems, and document as you go.
Make It Happen — bias to action; deliver impact with craft and accountability.
The reasonably estimated salary for this role at MyFitnessPal ranges from $135,000 - $165,000 . Actual compensation is based on factors such as the candidate’s skills, qualifications, and experience. In addition, MyFitnessPal offers a wide range of comprehensive and inclusive employee benefits for this role including healthcare, parental planning, mental health benefits, annual performance bonus, a 401(k) plan and match, responsible time off, monthly wellness and technology allowances, and others.
Exciting Full-Time Employee Benefits, Perks and Culture
Face-to-Face Connections : We value personal connections. Enjoy opportunities to meet and connect with your team members in person to help forge meaningful relationships that extend beyond the virtual realm. Teams meet as often as needed and all of MyFitnessPal gathers annually.
Flexibility At Its Best: Achieve the work-life balance you deserve. Enjoy a flexible time-off policy with our Responsible Time Off benefit.
Give Back: Use your volunteer days off to support what matters most to you. Each full time teammate receives 2 days per calendar year to give back to their community through service.
Mentorship Program: Take control of your career through our mentorship program where, if you’d like, you will be matched with a teammate who can help you scale your skills and propel your growth.
Family-Friendly Support : Embrace the journey with confidence and care. Enjoy our paid maternity and paternity leave, to provide time to balance family responsibilities with your career and take the time needed to strengthen family relationships. We understand the complexities of starting or expanding a family, which is why we provide best-in-class comprehensive assistance for fertility-related matters.
Wellness Comes First : Live Good Health is one of our core values. Receive a monthly Wellness Allowance, empowering you to focus on your physical and mental well-being by choosing from a range of wellness initiatives, including dedicated mental health days.
Celebrate Greatness: Your hard work deserves recognition! Our reward and recognition platform empowers peers to acknowledge and reward each other for the exceptional contributions they make.
Elevate Your Health & Fitness: Get access to MyFitnessPal Premium, allowing you to take your fitness, health and wellness journey to new heights.
Unlock Your Potential: Access our virtual learning and development library, and participate in training opportunities to continuously grow and enhance your skills.
Championing Inclusion : Our dedicated DEI Committee actively fosters a diverse and inclusive workplace by setting actionable goals and evaluating progress across the organization.
Healthcare Matters: Your well-being is our priority. Take advantage of our competitive medical, dental, and vision benefits that cater to your holistic healthcare needs. Feel secure and supported on your wellness journey.
Secure Your Future: Benefit from our retirement savings program, giving you peace of mind for your financial goals. Reach them sooner with MyFitnessPal’s competitive employer match.
At MyFitnessPal, our mission is to enable people to make healthy choices. And it wouldn't be possible without our team. We celebrate the unique POV that each person brings to the table and believe in a collaborative and inclusive environment. As an equal opportunity employer, we prohibit any unlawful discrimination on the basis of race, religion, military or veteran status, sex, gender, marital status, gender identity or expression, sexual orientation, national origin, age, or disability. These are our guiding ideologies and apply across all aspects of employment.
MyFitnessPal participates in E-Verify.
Чаще всего от 139 000 до 183 000