Android Software Development Engineer, Ring - Comunidad de Madrid, España - Amazon

    Amazon
    Amazon background
    Descripción

    Android Software Development Engineer at Ring

    The Ring team is searching for an experienced Android Software Development Engineer to work on top-notch mobile apps, ensuring smooth interaction with devices and enhancing customer satisfaction. Join a dynamic team dedicated to expanding core app features, simplifying user experience, and boosting security measures. Together, we aim to deliver exceptional solutions that support Ring's mission of creating safer neighborhoods.


    Key Responsibilities:
    • Design, develop, and maintain Android mobile applications
    • Collaborate with team members to explore design options, prototype technology, and assess technical feasibility
    • Lead the architecture and design of features from inception to release
    • Enhance engineering processes and tools to optimize team productivity
    • Contribute to an agile development process for high-quality software delivery

    This role offers a unique chance to play a crucial role in shaping Ring's offerings, working across teams to prototype ideas, solve complex problems, and elevate application standards with best practices and automation. You will have the opportunity to grow your expertise in challenging domains, contribute innovative ideas, and collaborate with industry experts on cutting-edge cloud systems and home security devices.

    About the Team: Our team constantly explores new features and manages key experiences in the Ring app, striving for innovation and collaboration across various departments. We emphasize data-driven approaches, ownership, and customer-centric solutions to deliver a seamless home security experience.

    Basic Qualifications:

    • Programming experience in at least one software language
    • Involvement in architecture, design, and scalability of systems
    • Professional software development experience (non-internship)
    • Android app development skills in Java and Kotlin

    Preferred Qualifications:

    • Bachelor's degree in computer science or related field
    • Full software development lifecycle experience, including coding standards, code reviews, and testing
    • Proficiency in Git and code versioning tools
    • Familiarity with Reactive programming frameworks
    • Expertise in app performance optimization and writing testable code
    • Experience with deployment to app stores, REST architecture, and automated testing

    Amazon is dedicated to creating an inclusive work environment that values diversity and equal opportunities. We base our recruitment decisions on your skills and experience, encouraging a culture of discovery, innovation, and simplicity. Your privacy and data security are our top priorities.