Amazon - Austin, TX

posted about 2 months ago

Full-time - Mid Level
Austin, TX
Sporting Goods, Hobby, Musical Instrument, Book, and Miscellaneous Retailers

About the position

As a Last Mile Mobile Developer for the Amazon Flex app, you will play a crucial role in enhancing the mobile application that supports Amazon's delivery operations. This position involves applying your mobile development skills to solve complex problems on a global scale, impacting millions of users daily. You will be part of a team that develops science-driven technology aimed at improving the efficiency and speed of package deliveries worldwide. The Amazon Flex system collaborates with crowd-sourced and third-party delivery partners, and your work will directly contribute to the seamless operation of this system. In this role, you will be responsible for owning software throughout all phases of the software life-cycle, from architecture and design to deployment and release. You will create scalable, global applications that manage automated scheduling and engagement to meet capacity needs. Your work will involve learning about Amazon's logistics network and collaborating with other teams to build optimized systems. You will have the autonomy to deliver software that impacts multiple delivery provider programs, ensuring a world-class experience for both customers and delivery partners. The mobile application you will be working on is integral to the logistics systems and predictive analytics that allow delivery partners to onboard, schedule delivery times, and navigate their deliveries effectively. As the number of active delivery partners continues to grow, your contributions will be vital in supporting faster deliveries and enhancing the overall delivery experience.

Responsibilities

  • Own software in all phases of the software life-cycle from architecture and design through deployment and release.
  • Create scalable, global applications for managing automated scheduling and engagement.
  • Learn about Amazon's logistics network and interact with other teams to build optimized systems.
  • Deliver software that impacts multiple delivery provider programs.
  • Enhance the mobile application to support crowd-sourced and third-party delivery partners.

Requirements

  • 3+ years of non-internship professional software development experience.
  • 2+ years of non-internship design or architecture experience, focusing on design patterns, reliability, and scaling of new and existing systems.
  • Experience programming with at least one software programming language.
  • Experience building complex software systems that have been successfully delivered to customers.
  • Bachelor's degree in computer science or equivalent.
  • 3+ years of Android development experience.
  • Knowledge of professional software engineering and best practices for the full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence.
  • Experience with hardware integration (i.e., Bluetooth SDK, NFC, or mobile wireless communication protocols).
  • Experience with native C/C++.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service