CupertinoRecruiter Since 2001
the smart solution for Cupertino jobs

Software Development Engineer (Mobile)

Company:, Inc.
Location: Cupertino
Posted on: June 10, 2021

Job Description:

Echo Frames is Amazon's first prescription-ready smart glasses. The vision of the product is to allow our customers to bring the magic of Alexa on-the-go, to get more done, and be more present. The team is focused on bringing technology and design into a form that is familiar to millions of glasses wearers in a way that has never been done by any other company before. If you are excited about pushing the envelope and developing brand new experiences for consumers, we would love to meet you.

We are a team of passionate people focused on changing the world for the better. We are going to apply the same principles that made Amazon great -- especially Customer Obsession and Think Big -- into a new vertical. We are looking for smart, passionate people who have a strong sense of ownership and strong engineering mindset. If you want your work to positively impact the lives of millions of people and you're up for a challenge, let's talk.

In this position, we are looking for an individual with mobile development expertise and someone who understands current mobile application frameworks and features and device system constraints. We need someone who is motivated to tackle ambiguous situations within the team using new technologies to rapidly produce prototypes. You will help outline paths from prototype to product and be engaged with colleagues to drive the best designs and implementation, improving the team's technical knowledge and building best engineering practices on the team. You have an eye towards quality, and insist on the highest standards.

  • Understand needs and requirements, propose features, create early prototypes and transform them into exciting experiences.
  • Write clean, maintainable, high-quality code and perform peer code-reviews.
  • Provide design and architecture documentation for features, and execute by developing new features.
  • Propose innovative tools, frameworks, automations and processes that are used by the entire mobile team for development.
  • Collaborate closely with UX designers, Product Managers, and other SDE team members to help define the scope of the product.
  • As a team member, promote engineering and operational excellence.

Here at Amazon, we embrace our differences. We are committed to furthering our culture of inclusion. We have ten employee-led affinity groups, reaching 40,000 employees in over 190 chapters globally. We have innovative benefit offerings, and host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences. Amazon's culture of inclusion is reinforced within our 14 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.

Our team puts a high value on work-life harmony. We believe striking the right balance between your personal and professional life is critical to long term happiness and fulfillment. There are phases of high intensity including in-office/lab work, cross-time zone communications, and we work with team members to build in flexibility and encourage time to re-energize outside of work. We will continue to evolve to optimize our efforts and results as a cohesive team to develop delightful products for our customers.

Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we're building an environment that celebrates knowledge sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded engineer and enable them to take on more complex tasks in the future.

  • BS/MS in Computer Science or equivalent.
  • Programming experience with at least one modern, high-level programming language.
  • 3+ years of experience performing Computer Science fundamentals in object-oriented design, data structures, algorithm design, system design, problem solving, and complexity analysis.
  • 3+ years of professional experience developing mobile applications on iOS or Android and delivering mobile apps to production.
  • Experience developing native mobile applications for iOS
  • Experience developing high quality, large scale mobile applications.
  • Passion for mobile development. We would love to hear about apps you've developed.
  • Programming experience with at least one modern language such as Swift, Objective-C, Java, or Kotlin.
  • Server development experience (preferably using Java or Kotlin).
  • Meets/exceeds Amazon's leadership principles requirements for this role.
  • Meets/exceeds Amazon's functional/technical depth and complexity for this role.

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit

Keywords:, Inc., Cupertino , Software Development Engineer (Mobile), Other , Cupertino, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Cupertino RSS job feeds