Senior Software Engineer (React Native/Mobile), Amazon Device OS

Amazon is a global technology company that develops and sells a wide range of products and services, including e-commerce, cloud computing, digital streaming, and artificial intelligence.
Mobile
Senior Software Engineer
Contact Company
5,000+ Employees
6+ years of experience
AI · Consumer

Description For Senior Software Engineer (React Native/Mobile), Amazon Device OS

As a Senior Software Development Engineer in the Amazon Device OS organization, you will own the definition and implementation of a software development environment that enables building applications for millions of devices, such as Fire TV, Echo and more. This role offers a unique opportunity to work at the intersection of native app development, debugging tools, and UI tooling. If you have a passion for on-device software, and making it easy for app developers to create interactive visual experiences, this is an ideal position for you.

Key responsibilities:

  • Design and implement reliable, high-performance SDKs for a variety of Amazon devices (e.g., Amazon Echo, FireTV) at a high-quality bar
  • Experiment and prototype with novel technologies that improve the customer experience and solve business needs
  • Work with internal and external engineering teams to understand and respond to their needs
  • Organize and participate in collaborative Q&A sessions, workshops, presentations to share your technical know-how
  • Mentor junior team members in career growth

This role challenges you to create rich customer applications while optimizing for performance and ease of use. You'll engage with an experienced cross-disciplinary staff to conceive and design innovative customer experiences, creating new solutions in a responsive, flexible, and collaborative peer environment. You'll participate in designing, prototyping, and building solutions to hard problems in the Amazon ecosystem for our exciting future in consumer devices.

Amazon is an equal opportunities employer, valuing diversity and inclusion. We make recruiting decisions based on your experience and skills, and we're passionate about employing a diverse workforce central to our success.

Last updated 3 months ago

Responsibilities For Senior Software Engineer (React Native/Mobile), Amazon Device OS

  • Design and implement reliable, high-performance SDKs for Amazon devices
  • Experiment and prototype with novel technologies
  • Work with internal and external engineering teams
  • Organize and participate in collaborative Q&A sessions, workshops, and presentations
  • Mentor junior team members

Requirements For Senior Software Engineer (React Native/Mobile), Amazon Device OS

Java
JavaScript
TypeScript
  • Bachelor's degree in computer science or equivalent
  • 6+ years of full software development life cycle experience
  • Experience with code reviews, source control management, build processes, testing, and operations
  • Experience programming with at least one modern language such as C++, Rust, Java or TypeScript
  • Strong computer science fundamentals (object-oriented design, data structures, algorithm design, problem solving and complexity analysis)

Interested in this job?

Jobs Related To Amazon Senior Software Engineer (React Native/Mobile), Amazon Device OS

Sr. Software Development Engineer, Emerging Device Software

Senior Software Engineer role at Amazon working on AI-powered Smart Eyewear, combining cloud services and mobile development with competitive compensation.

Senior Software Dev Engineer - (mobile), Last Mile Safety Tech

Senior Mobile Software Engineer role at Amazon focusing on delivery technology and safety solutions, offering competitive compensation and opportunity to impact millions of users.

Software Development Engineer, Project Kuiper Mobile App

Senior Software Engineer role at Amazon's Project Kuiper developing mobile applications for global satellite broadband initiative

Sr. Software Development Engineer, Kindle

Senior Software Engineer role at Amazon Kindle, leading mobile app development and architecture for iOS, Android, and E-Reader platforms.

Senior Software Engineer, Mobile - Visual Shopping, Visual Search

Senior Mobile Engineer role at Amazon working on Visual Shopping and Visual Search features using computer vision and machine learning