Android Developer, Key

2 weeks ago


Old Toronto, Canada Amazon Full time

How often have you had the opportunity to be a member of a team that is tasked with solving a huge everyday problem through innovative technology? Would you like to know more about how we are using the internet of things (IoT) to transform and disrupt an entire industry? If this sounds intriguing, then we’d like to talk to you about a role on the Amazon Key team tackling a set of problems requiring significant innovation. Amazon Key, our patented building access technology, supports Amazon Last Mile in the US, with international expansion plans.


Our team is actively seeking a motivated and multi-talented engineer who is passionate about technological and business innovation. You will be part of an inter-disciplinary team of hardware, firmware, software (mobile, backend and frontend), and system engineers to develop and integrate cutting-edge technologies from IoT, wireless, and cloud computing into pragmatic solutions for Ring customers, package transportation, logistics, and delivery. Your software will guide the Amazon customers to access their access-control devices via mobile app. You will be building solutions for 3P partners that will guide them to install and configure the IoT enabled devices at property through iOS and Android applications owned by Amazon Key.


Duties include research, design, implementation, documentation, and maintenance of new and existing systems and the creation of software services and tools to drive the software development process towards higher quality. You will be working on cutting edge technologies in the market today. The development will be from the concept stage to the launch stage and ensuring the highest level of quality for your deliverables.


You will be:

  1. Working with product and UX team to solve the customer problem by proposing engineering solutions and trade-offs.
  2. Working with engineering team members to investigate design approaches, prototype new technology and evaluate technical feasibility.
  3. Working in an Agile/Scrum environment to deliver high quality software.
  4. Engaging with the Android development community across Amazon to share learnings and grow.

Key job responsibilities
  1. Responsible for the design of Android mobile application, development and maintenance of systems.
  2. Design new, secure, and reliable features that drive real-time data, video, and audio solutions.
  3. Utilize modern Android development design patterns.
  4. Propose innovative tools, frameworks, automations and processes that are used by the entire Android team for development.
  5. Participate in hiring and developing the team.

BASIC QUALIFICATIONS

- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language

PREFERRED QUALIFICATIONS

- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent


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, disability, age, or other legally protected status. If you would like to request an accommodation, please notify your Recruiter.


Posted: November 13, 2024

#J-18808-Ljbffr

  • Old Toronto, Canada Amazon Development Centre Canada ULC - K03 Full time

    How often have you had the opportunity to be a member of a team that is tasked with solving a huge everyday problem through innovative technology? Would you like to know more about how we are using the internet of things (IoT) to transform and disrupt an entire industry? If this sounds intriguing, then we’d like to talk to you about a role on the Amazon...


  • Old Toronto, Canada Amazon Full time

    DESCRIPTIONHow often have you had the opportunity to be a member of a team that is tasked with solving a huge everyday problem through innovative technology? Would you like to know more about how we are using the internet of things (IoT) to transform and disrupt an entire industry? If this sounds intriguing, then we'd like to talk to you about a role on the...


  • Old Toronto, Canada Amazon Full time

    How often have you had the opportunity to be a member of a team that is tasked with solving a huge everyday problem through innovative technology? Would you like to know more about how we are using the internet of things (IoT) to transform and disrupt an entire industry? If this sounds intriguing, then we’d like to talk to you about a role on the Amazon...

  • Android Developer

    2 months ago


    Old Toronto, Canada PRICELINE CAREERS Full time

    This role is eligible for our hybrid work model: 2 days in-office.Our Technology team is the backbone of our company: constantly creating, testing, learning and iterating to better meet the needs of our customers. If you thrive in a fast-paced, ideas-led environment, you’re in the right place.Why this job’s a big deal:As record usage on Mobile ecommerce...

  • Android Developer

    2 months ago


    Old Toronto, Canada Nexus Systems Group Inc. Full time

    Android Developer Typical Day in Role: Contributes to development of world-class digital products and experiences on the Android platform that touch millions of customers every day. Contributes to the overall success of the Digital Banking Unit in Canada, ensuring specific individual goals, plans, i

  • Android Developer

    3 months ago


    Old Toronto, Canada Nexus Systems Group Inc. Full time

    Android DeveloperTypical Day in Role:Contributes to development of world-class digital products and experiences on the Android platform that touch millions of customers every day. Contributes to the overall success of the Digital Banking Unit in Canada, ensuring specific individual goals, plans, initiatives are executed/delivered in support of the team’s...

  • Android Developer

    3 weeks ago


    Old Toronto, Canada Priceline Full time

    This role is eligible for our hybrid work model: 2 days in-office. Our Technology team is the backbone of our company: constantly creating, testing, learning and iterating to better meet the needs of our customers. If you thrive in a fast-paced, ideas-led environment, you’re in the right place. Why this job’s a big deal: As record usage on Mobile...


  • Old Toronto, Canada Robots and Pencils Full time

    Welcome to Robots & Pencils, a company that prides itself on embracing a talent-led culture. Our team is driven by a desire to innovate and be pioneers in the industry.We're looking for a skilled Sr. Android Developer to join our team. As a key member of our team, you'll be responsible for designing, programming, and testing software while creating a shared...


  • Old Toronto, Canada Motion Recruitment Partners LLC Full time

    We are seeking a highly skilled and experienced Android developer to work for a leading financial institution in Toronto. As a Senior Android Developer, you will be working extensively with Java, Kotlin, Jetpack Compose, and XML to rebuild an older application using a modern tech stack. This is a 6-month contract with possible extension for a Senior or Lead...


  • Old Toronto, Canada Finix Full time

    About UsAt Finix, we strive to make payments seamless for our clients. To achieve this goal, we're looking for an experienced Android Engineer to join our team. The successful candidate will be responsible for developing high-quality mobile applications and SDKs that enable transaction processing on Android-compatible devices.About the RoleAs an Android...


  • Old Toronto, Canada Nexus Systems Group Inc. Full time

    Job Title: Android Developer – IT SpecialistJob Summary: Nexus Systems Group Inc. is seeking an experienced Android Developer – IT Specialist to join our team. The successful candidate will be responsible for designing, developing, and implementing applications using emerging technologies.Key Responsibilities:Design, develop, and implement applications...


  • Old Toronto, Canada Robinhood Full time

    About the team + roleWe’re excited to invite talented and motivated Android Developers to join our award-winning team to help expand Robinhood’s mobile experience for our customers.The Identity Platform team’s mission is to enable Robinhood products in democratizing finance by effectively and efficiently protecting users and the firm from malicious...

  • Android Developer

    6 months ago


    Toronto, Canada Sage Recruiting Full time

    Sage Recruiting is looking for an Android Developer to join a rapidly growing SaaS startup in Toronto. They offer the option of remote or in-office work, flexible schedules and really good work–life balance. Listed as one of the fastest-growing startups in Canada with extensive plans for growth, this company is a hidden gem!As an Android Developer, you...


  • Old Toronto, Canada Robinhood Full time

    About the team + role We’re excited to invite talented and motivated Android Developers to join our award-winning team to help expand Robinhood’s mobile experience for our customers.The Identity Platform team’s mission is to enable Robinhood products in democratizing finance by effectively and efficiently protecting users and the firm from malicious...


  • Old Toronto, Canada Nexus Systems Group Inc. Full time

    Android DeveloperTypical Day in Role:Design, develop, and implement applications using emerging technologies (e.g. DevOps, cloud, mobile, content management, RPA) to support business requirements.Analyze highly complex business requirements; generate technical specifications to design or redesign complex software components and applications.Act as an expert...


  • Toronto, Canada CB Canada Full time

    Android Developer - Java/Android Studio On behalf of our client in the Banking Sector, PROCOM is looking for an Android Developer - Java/Android Studio. Android Developer - Java/Android Studio – Job Description Working with Business lines, the project is to provide the ability for Mobile users to block text messages/screen out spam being sent across...


  • Old Toronto, Canada Moneris Solutions Corporation Full time

    Senior Mobile Developer PositionWe are seeking a highly skilled Senior Mobile Developer to join our team at Moneris Solutions Corporation.About the RoleAs a Senior Mobile Developer, you will be responsible for participating in all stages of the software development lifecycle for multiple small to large-scale Android projects. Your primary focus will be on...


  • Toronto, Ontario, Canada Intelliware Development Full time

    Android Development LeaderWe're seeking an experienced Android Development Leader to oversee the development of our mobile applications. As a key member of our team, you will be responsible for leading the development process, providing technical guidance, and ensuring the delivery of high-quality products.Key Responsibilities:Provide technical leadership...


  • Old Toronto, Canada Moneris Full time

    Software Development Opportunity at MonerisWe are seeking a senior software developer to lead the development of mobile applications for our payment devices.Location: This role is based in our Toronto office and involves working in a hybrid model.Reporting Relationship: You will report to the Manager, Software Development.Key Responsibilities Participate in...


  • Old Toronto, Canada Amazon Full time

    Software Development Engineer (Android)We are seeking a talented Android Software Development Engineer to join our team at Ring. As a key member of our team, you will be responsible for designing, developing, and maintaining our Android mobile applications.You will work closely with our team to investigate design approaches, prototype technology, and...