Эта вакансия в архиве
Посмотреть похожие вакансии ↓обновлено 25 дней назад
Android Engineer Iii, Design System
136 000 - 190 500$
Описание вакансии
Текст:
TL;DR
Android Engineer III (Design System): Maintaining and evolving the Design System, collaborating with designers and engineering teams to deliver high-quality, accessible, and consistent UI patterns. Focus on building new technical expertise in a rapidly evolving environment and helping mentor other engineers.
Location: United States - Illinois - Chicago
Salary: $136,000.00 to $190,500.00 in Chicago.
Company
brands power global travel for everyone, everywhere.
What you will do
- Apply technical Android engineering knowledge to solve user experience problems.
- Collaborate with UX designers, product managers, and other engineers to develop solutions for new and improved user experiences.
- Write clean, maintainable, and optimized code by applying software design principles, data structures, and computer science fundamentals.
- Build new technical expertise in a rapidly evolving environment while helping mentor and guide other engineers on the team.
- Develop prototypes to influence product strategy and advise on technical possibilities and limitations.
- Proactively provide clear updates on work status and coordinate stakeholder input when developing solutions.
Requirements
- Bachelor’s degree in Computer Science or a related technical field with 5+ years of professional software development experience, OR a Master's degree with 3+ years of experience; OR Equivalent related professional experience.
- Strong proficiency in Kotlin and modern Android frameworks like Jetpack Compose.
- Experience maintaining software projects in production environments, including bug fixing, troubleshooting, and monitoring.
- Experience developing software in at least three different programming languages.
- Proficiency with version control systems, such as Git.
Nice to have
- Direct experience contributing to or using a design system.
- A track record of successful collaboration with designers to create accessible and user-centric solutions.
- Knowledge of Android app design patterns (e.g., MVVM, MVI) and the ability to articulate their trade-offs.
- Experience implementing sophisticated UI interactions, animations, and transitions on Android.
- Experience writing unit tests and working with UI testing frameworks like Espresso or Robolectric.
- A dedication to knowledge sharing and continuous personal skill development.
Culture & Benefits
- Full benefits package, including exciting travel perks, generous time-off, parental leave, and career development resources.
- Flexible work model.
- Wellness & travel reimbursement, travel discounts, and an International Airlines Travel Agent ( IATAN ) membership.