Job Description :
Senior Android Engineer
Location: Bellevue, WA 98004
Duration: 5-6 Months Contract
Type: W2 Contract Role

Description:
The Client team is building an engaging, beautiful, and reliable service for sharing and consuming authentic travel stories. We combine photography, geo-location, and social interaction in a unique experience that enables users to explore the world through the eyes of other travelers. We support all major consumer platforms, including desktop, mobile web, iOS and Android. We''re looking for an empathetic, self-aware, hard-working, and experienced professional to join our team.
We are seeking an expert Android engineer who can ensure our app is a world class offering.

Required Qualifications:
BS/MS in Computer Science or comparable degree.
7+ years designing and developing highly scalable production quality software.
5+ years of experience designing and launching highly rated native Android apps to a large consumer audience.
Expert-level knowledge of Android frameworks and tools, including both Java and Android Studio.
A passion for solving complex software engineering problems in a dynamic environment.
Solid understanding of object-oriented design and development.
Analytical skills and results-oriented problem solver.
Excellent verbal and written communication skills.

Preferred Qualifications:

iOS development experience.
Have a great eye for detail in UX/UI in native applications.
Travel and/or other Internet e-commerce experience.

Responsibilities
You will be responsible for all aspects of our Android app, including design, implementation, deployment, and monitoring.
You''ll utilize the latest Android features and SDKs to keep our code base flexible and maintainable, and you''ll work with UX designers and product managers to design and build a responsive, engaging and fresh experience for our users.
As an integral member of the team you''ll work to complete each release in a timely manner, balancing widely competing concerns to meet aggressive deadlines and deliver a great product.
You will be willing to learn from everyone, communicate well and strive to be an effective team member.
Lead the development of our Android app, producing scalable, efficient and supportable solutions using appropriate technologies.
Collaborate with engineers, technical program managers, and UX designers to turn high level project objectives into stories with feature details in an agile development environment.
Effectively balance trade-offs between cost, scheduling, and business value.
Operationally support and maintain the app throughout the development cycle and into production.
Monitor the stability and performance of the app, and respond to production issues with timely updates.
             

Similar Jobs you may be interested in ..