
Senior Product Engineer – Mobile
Hyatt
full-time
Posted on:
Location Type: Remote
Location: Illinois • United States
Visit company websiteExplore more
Salary
💰 $135,000 - $160,000 per year
Job Level
About the role
- Provide technical guidance and mentorship to other engineers, helping them develop solutions and resolve technical challenges.
- Lead the implementation of key features and ensure proper documentation for both new and existing functionality.
- Advocate for code quality and maintainability, participating in architecture and design discussions.
- Submit pull requests (PRs) and incorporate feedback effectively, promoting collaborative development.
- Drive the adoption of consistent practices and patterns to improve readability and maintainability of the Android codebase.
- Optimize the performance and efficiency of the Android application, ensuring a smooth user experience.
- Collaborate with cross-functional teams, including product and design, to deliver high-quality features.
- Stay up to date with the latest Android development trends and tools, providing recommendations on improvements.
- Participate in technical interviews and contribute to hiring efforts for the engineering team.
- Foster a culture of continuous improvement, encouraging knowledge sharing and best practice adoption across the team.
- Demonstrate a commitment to Hyatt's core values.
Requirements
- 2+ years of native Android development experience in a full-time role.
- 5+ years of progressively complex experience in a full-time development role.
- Experience with Kotlin and Java.
- Familiarity with consuming RESTful web services.
- Proficiency in code versioning tools and GIT.
- Knowledge of Google’s design principles and material design system.
- Knowledge of security best practices for Android app development, including secure data storage, encryption, and authentication.
- Experience with app localization and internationalization.
- Has experience working in agile environments that have embraced DevOps and Continuous Delivery practices.
- Experience managing multiple tasks at the same time.
- Excellent interpersonal skills required with a strong customer service orientation.
- Is skilled and passionate about software engineering – specifically native Android development, and someone eager to fill in the gaps in their toolbox.
- Ability to work effectively both independently and as a member of a team.
- Ability to adapt to a changing environment.
- Maintains a positive attitude and a learning/growth mindset.
- Likes the challenge of simplifying complex systems, and always considers the big picture even when acting locally.
Benefits
- Annual allotment of free hotel stays at Hyatt hotels globally
- Flexible work schedule
- Work-life benefits including wellbeing initiatives such as a complimentary Headspace subscription, and a discount at the on-site fitness center
- A global family assistance policy with paid time off following the birth or adoption of a child as well as financial assistance for adoption
- Paid Time Off, Medical, Dental, Vision, 401K with company match
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
native Android developmentKotlinJavaRESTful web servicesGITGoogle's design principlesmaterial designsecurity best practicesapp localizationinternationalization
Soft Skills
technical guidancementorshipcollaborative developmentinterpersonal skillscustomer service orientationindependent workteamworkadaptabilitypositive attitudelearning mindset