Talent.com
Software Developer Engineer - iOS, Ring
Software Developer Engineer - iOS, RingRing • Irvine, CA, US
[error_messages.no_longer_accepting]
Software Developer Engineer - iOS, Ring

Software Developer Engineer - iOS, Ring

Ring • Irvine, CA, US
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

The Ring team is looking for a passionate and talented iOS Software Development Engineer who has experience building world-class mobile apps. You will be responsible for developing mobile applications that interact seamlessly with our devices and delight our customers.

You will join a team that owns some of the most important functionality in the Ring app. With a huge audience and an exciting roadmap, this is a rare opportunity to shape the community experience for millions of users.

Our goal is to provide the best possible experience to our customers, building solutions and supporting new products that help Ring on their mission to make neighborhoods safer.

Key job responsibilities

  • Design, develop and maintain our iOS mobile applications
  • Work with team members to investigate design approaches, prototype technology and evaluate technical feasibility
  • Lead architecture and design of features, from conception to launch
  • Help to improve engineering processes and tools to increase team effectiveness
  • Be part of an agile development process to deliver high-quality software

A day in the life

This role provides a unique opportunity to be a key part in shaping the core of Ring's offerings to our customers. You will work across teams to prototype ideas and solve complex problems, and raise the bar of our applications by advocating and driving software best practices, automating tasks and identifying pitfalls. As part of the team, you will continue to learn and become an expert in challenging fields. You will have the opportunity to contribute your creative ideas and energy, working with world-class experts, distributed cloud systems and home security devices.

About the team

Working on exciting new features and fully owning some of the most visited and core experiences in the Ring app, our team is always looking to learn and innovate. We frequently collaborate with cloud, firmware and other mobile teams to solve problems, come up with solutions and delight our customers. We are data driven, value and promote ownership, working backwards from our customers to bring them an innovative and seamless home security experience.

  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team
  • 5+ 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
  • 5+ years of programming using a modern programming language such as Java, C++, or C#, including object-oriented design experience
  • Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

    Los Angeles County applicants : Job duties for this position include : work safely and cooperatively with other employees, supervisors, and staff; adhere to standards of excellence despite stressful conditions; communicate effectively and respectfully with employees, supervisors, and staff to ensure exceptional customer service; and follow all federal, state, and local laws and Company policies. Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position. These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness and professionalism, and safeguard business operations and the Company’s reputation. Pursuant to the Los Angeles County Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

    Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit

    [job_alerts.create_a_job]

    Software Engineer Ios • Irvine, CA, US

    [internal_linking.similar_jobs]
    Senior Software Engineer – iOS

    Senior Software Engineer – iOS

    Qcells • Irvine, CA, US
    [job_card.full_time]
    Qcells is seeking a Senior iOS Engineer to join our Mobile Residential Applications team.You will play a key role in building the next-generation mobile experience for solar homeowners and installe...[show_more]
    [last_updated.last_updated_variable_days]
    Homes.com - Senior Android Engineer (Kotlin)

    Homes.com - Senior Android Engineer (Kotlin)

    CoStar Realty Information, Inc. • Irvine, CA, United States
    [job_card.full_time]
    Senior Android Engineer (Kotlin).CoStar Group (NASDAQ : CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces.Included in the S...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Mobile App Development Engineer, Android / iOS - Enterprise

    Mobile App Development Engineer, Android / iOS - Enterprise

    TP-Link Systems Inc. • Irvine, CA, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Headquartered in the United States, TP-Link Systems Inc.The company is committed to delivering innovative products that enhance people’s lives through faster, more reliable connectivity.With a comm...[show_more]
    [last_updated.last_updated_30]
    Flexible Remote Work – Get Paid to Share Your Opinions on Top Brands

    Flexible Remote Work – Get Paid to Share Your Opinions on Top Brands

    OCPA • Dana Point, California, us
    [filters.remote]
    [job_card.part_time] +1
    Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies. We guarantee 15-25 hours per week with an hourly pay of bet...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Commercial Driver – Full Time

    Commercial Driver – Full Time

    AutoZone • Dana Point, CA, US
    [job_card.full_time]
    AutoZone’s store teams are the frontline of WOW! customer service, ensuring that customers find the right parts and solutions for their automotive needs. Store employees maintain well-stocked invent...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Drive with Doordash - No CDL license needed

    Drive with Doordash - No CDL license needed

    Doordash • Dana Point, California, United States
    [job_card.full_time]
    No CDL needed / No commercial drivers license Before applying for this role, please read the following information about this opportunity found below. Why Deliver with DoorDash? DoorDash is the #1 c...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Work from Home

    Work from Home

    HomeJobFinder • San Clemente, CA
    [filters.remote]
    [job_card.full_time]
    Remote Opportunity : Link Posting Marketing Rep (No Experience Needed!) Are you self-driven, reliable, and ready to earn from anywhere? We’re looking for motivated individuals to jo...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Sr. Software Engineer, Platform

    Sr. Software Engineer, Platform

    Viant • Irvine, California, United States
    [job_card.full_time]
    Viant’s customers use the Demand Side Platform (DSP)to set up, run and monitor ad campaigns.The platform team owns a complex set of backend services and the frontend UI that makes up the DSP.These ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Sr. Software Engineer (Siebel)

    Sr. Software Engineer (Siebel)

    Dataflix • Irvine, California, United States
    [job_card.full_time]
    The Senior Siebel CRM Integration Specialist position is responsible for successful Operations Support & Project delivery of Siebel EIM / EAI Integration, Administration & process engagements.This is...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer, Android Core Product - Irvine, USA

    Software Engineer, Android Core Product - Irvine, USA

    Speechify • Irvine, California, United States
    [job_card.full_time]
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify’s text-to-speech products to turn whatever they’re reading – PDFs, books, G...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Android Software Engineer

    Android Software Engineer

    MFour Mobile Research • Irvine, CA, United States
    [job_card.full_time]
    Founded in 2011, MFour is a fast-growing data and analytics technology company "democratizing" consumer insights.Built In, we've created a SaaS ecosystem, giving businesses access to united shopper...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Data Analyst

    Data Analyst

    Quality Talent Group • Dana Point, California, United States
    [job_card.full_time]
    Our client is a leading force in advancing safer, smarter AI technology.Their work has been featured in.They have built a global community of expert contributors and have paid more than.No contract...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    TIBCO Lead Develope

    TIBCO Lead Develope

    Purple Drive • Irvine, CA, United States
    [job_card.full_time]
    At least 4 years of working experience on TIBCO BWCE.Strong technical experience in TIBCO BWCE(container edition) and EMS. Experience working on Jenkins CI / CD pipeline and supporting containerized r...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer

    Software Engineer

    Ford • Irvine, California, United States
    [job_card.full_time]
    We are the movers of the world and the makers of the future.We get up every day, roll up our sleeves and build a better world together. At Ford, we’re all a part of something bigger than ourselve...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer II - C / C++

    Software Engineer II - C / C++

    Playstation Global • Aliso Viejo, California, United States
    [job_card.full_time]
    PlayStation isn’t just the Best Place to Play — it’s also the Best Place to Work.Today, we’re recognized as a global leader in entertainment producing The PlayStation family of products and service...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer - Events

    Senior Software Engineer - Events

    Stubhub • Aliso Viejo, California, United States
    [job_card.full_time]
    StubHub is on a mission to redefine the live event experience on a global scale.Whether someone is looking to attend their first event or their hundredth, we’re here to delight them all the way fro...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Business System Developer - Ecommerce (Gen AI Focus)

    Business System Developer - Ecommerce (Gen AI Focus)

    Newegg • Diamond Bar, CA, United States
    [job_card.full_time]
    Develop, maintain, and enhance ecommerce business systems.Implement Generative AI-powered solutions to optimize user experience and engagement. Collaborate with cross-functional teams to design and ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior iOS Software Engineer

    Senior iOS Software Engineer

    VirtualVocations • Ontario, California, United States
    [job_card.full_time]
    A company is looking for a Senior Software Engineer, iOS.Key Responsibilities Assist in research and development of applications Participate in planning and executing development projects Mento...[show_more]
    [last_updated.last_updated_1_day] • [promoted]