Sr. Android Engineer

| Remote | Hybrid
Sorry, this job was removed at 6:18 a.m. (CST) on Wednesday, October 6, 2021
Find out who's hiring in Chicago.
See all Developer + Engineer jobs in Chicago
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

We are pleased that you are exploring Hyatt Hotels Corporation. We believe our customers select Hyatt because of our caring and attentive associates who work hard to provide efficient service and meaningful experiences. We care about our associates and our customers. This is the Hyatt Touch. Our commitment to Diversity is best evidenced by our focus on company-wide diversity initiatives. We continue to be recognized as one of America's best companies for minorities in rankings based on information about recruiting and employment practices. Associates of Hyatt are given the tools from the first day to make a difference. Hyatt offers comprehensive and competitive benefits for all associates. Hyatt associates work in an environment that demands exceptional performance, yet reaps great rewards - whether it's career opportunities, job enrichment or a supportive working environment. If you are ready for this challenge, then we are ready for you. Come meet the people with the Hyatt touch.
We are seeking Senior Software Developers to work on Hyatt's Digital Product team, as well as new groundbreaking applications designed for Hyatt hotel associates and guests. This is a senior position, ideal for someone who is skilled and passionate about front-end and/or back-end development, and eager to expand their influence in surrounding areas. You will lead and mentor more junior developers in a cross-functional team, focused on reaching continuous delivery. The team is responsible for architecture, methodology, tools and processes, and delivery management for the development and support of Hyatt.com, mobile apps, and new apps and report to a Lead Software Developer. As a member of this team, Senior Developers will provide input as we work with all business functions to help build a digital culture at Hyatt. Senior Software Developers will work closely with the Product and Design team-mates to plan and negotiate iterative development cycles in an agile environment. We will also collaborate with the Ops team to build infrastructure and care for the mobile apps, Hyatt.com and associated properties in production, as Tier 3 support. We apply DevOps tools and culture to deliver software to production early and often, with highly automated and reliable procedures. A partial, unordered list of desired skills includes Java, Swift, Kotlin, Adobe AEM and DAM, JavaScript, CSS3, HTML5, Jenkins, Docker, Kubernetes, Groovy and Selenium. The ideal candidate will possess some or all of the following characteristics:
- You believe in well-crafted software, emphasizing quality over quantity, but you are not a zealot or perfectionist.
- You like Agile. You like DevOps. Thus you like Continuous Delivery.
- You like to build upon platforms composed of loosely coupled, contractually obligated services. Terms like API Façade make you smile.
- You love open source and are willing to contribute back to the communities.
- You want to help software take over the world, and help provide Authentic Hospitality in the process.
- You want mobile apps to be first class citizens in the software world with capabilities equal to or better than webapps.
- You are open to change and eager to find improvements in technology and the ways we work
- You are a maker and you are driven by the thought of seeing your creation in the hands of millions of customers.
- You like the challenge of simplifying complex systems, and you always consider the big picture even when acting locally.
- You are a pleasure to work with and value a great company culture
- You objectively evaluate new tools and architectures for adoption, engaging with peers to find the best way forward
Responsibilities
- Analyze requirements
- Develop front-end and back-end software
- Develop automated tests
- Develop automated deployment process
- Provide Tier 3 production support
- Participate in architecture reviews and technology standards definition
- Mentor developers
- Communicate technical and business information to audiences with different levels of familiarity
Qualifications
- 4+ years experience in software design, development, and algorithm related solutions.
- 4+ years experience programming experience in Kotlin, Java
- Experience in designing and building infrastructure and web services at large
- Extensive programming experience in Java, Kotlin.
- Expansive technical knowledge and experience with mobile application development (Android, iOS).
- Deep foundation in computer science with a strong understanding of data structures, and algorithms.
- Experience developing multi-tier scalable and user-centric reliable applications that operate 24x7.
- Knowledge of UI and animation frameworks, touch user interface, and MVP/MVVM application design.
- Experience building services for information delivery from server to mobile clients working with relevant tools (IDEs, junit,
etc.).
- Strong object-oriented skills including design, coding, and testing patterns
Education
- B.S. preferred, in Computer Science or related discipline
Additional Comments and Requirements
- Candidates for this role should enjoy a challenging, fast-paced environment with a focus on quality and industry

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

The Hyatt Corporate Office is located along the Chicago River within Chicago's Loop neighborhood. It is close to train stations, bus stops, restaurants and nightlife.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about HyattFind similar jobs