Amazon

Software Development Engineer

1 week agoArlington, VA

DESCRIPTION

We're focused on building the next generation of the Alexa Mobile App for mobile devices and are looking for talented developers. This is a unique chance to join a team that is working very close to the OS layer. You will have an enormous opportunity to impact the customer experience, design, architecture, and implementation of a cutting edge mobile product used every day, by people you know. We are looking for passionate, hard working software engineers who have experience building innovative, mobile applications that customers love and will enhance their day to day capabilities.

Responsibilities

  • Mobile application software development, design and prototyping
  • Contribute best-in-class programming skills to develop highly innovative, consumer-facing Android and iOS mobile apps
  • Writing clean, maintainable code and performing peer code-reviews
  • Writing tests for new and existing code to drive code coverage to 100%
  • Work with other team members to investigate design approaches, prototype new technology and evaluate technical feasibility
  • Work in an Agile/Scrum environment to deliver high quality software against aggressive schedules
  • Work closely with product and design teams to customize the Alexa experience on mobile devices
  • Implement custom user interfaces using the latest mobile programming techniques
This role provides flexible remote work arrangements. You will be able to share the location preferences during the hiring process.

Learn and Be Curious. We can help you find a mentor or two, because two is better than one. In addition to formal mentors, we work and train together so that we are always learning from one another, and we celebrate and support the career progression of our team members.

Inclusion and Diversity. We drive towards an inclusive culture and work environment. We are intentional about attracting, developing, and retaining amazing talent from diverse backgrounds.

BASIC QUALIFICATIONS

  • 2+ years of non-internship professional software development experience
  • Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
  • 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.


PREFERRED QUALIFICATIONS

• 3+ years professional experience in app development
• Experience building scalable, efficient consumer apps
• Firm understanding of app architecture, / development
• Experience writing apps in Swift/Kotlin/Objective-C/

Client-provided location(s): Arlington, VA, USA
Job ID: Amazon-1488573

Company Videos

Hear directly from employees about what it's like to work at Amazon.