Talent.com
Senior Software Engineer, iOS
Senior Software Engineer, iOSFavor • Austin, TX, United States
Senior Software Engineer, iOS

Senior Software Engineer, iOS

Favor • Austin, TX, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Senior Software Engineer

The Engineering team supports Favor's mission to bring fast, fresh delivery to Texans far and wide. The Favor technology platform is the engine behind the business, enabling our Runners (that's what we call our delivery drivers) to deliver millions of favors. Our technology efficiently manages the real-time assignment of favors, facilitates communication between customers, Runners, and Support, keeps mobile applications in sync, and more.

At Favor, we are committed to building a world-class team that shares a passion for products that make a difference with modern, clean code. Do you get a thrill when you make an impact on hundreds of thousands of users? Do you want to work for a purpose- and value-driven company in a high-growth environment? As a Senior Software Engineer at Favor, you will create the tools and applications necessary to connect customers, Runners, merchants, and support teams. You will work closely with our product and operations teams to understand customer needs, build simple solutions to complex problems, and deliver delightful experiences to all users.

What You'll Do

  • Assist in research and fact-finding to develop or modify applications.
  • Participate in the planning and execution of development projects.
  • Mentor less experienced engineers and help organize squad members around project goals.
  • Partner with cross-functional technology teams to integrate solutions.
  • Fix bugs and perform updates to the code base while working closely with team members across Product, Design, and Engineering teams
  • Responsible for all phases of development, testing, and deployment of native iOS applications.

Skills You Have

  • A related degree or comparable formal training, certification, or work experience
  • Knowledge of coding patterns and their applicable uses to write performant, testable code.
  • 5+ years of relevant software engineering experience.
  • Experience developing solutions within a system architecture such as SOA, Event-driven, or n-tier
  • Experience in a high-growth startup is a plus.
  • Ability to design and build technical solutions without direct oversight.
  • Ability to read through code and identify areas that may lead to bugs.
  • Ability to identify and communicate potential issues early and significantly contribute to team discussions.
  • Ability to write tests that cover most common use cases and code paths, and use design patterns to design efficient, maintainable, and scalable features.
  • Understanding of the performance impact of queries and the ability to generate complex data structures.
  • Ability to extend and begin building upon existing application patterns for pages, components, and state.
  • Experience or familiarity with one or more of Objective-C, Swift, XCTest, MVC, MVVM, XCUITest, Cocoapods, SPM, Alamofire, Jenkins.
  • Who You Are

  • You appreciate simple design and love to write clean, well-tested code - test-first or TDD approaches are a plus.
  • You enjoy working with other engineers in a collaborative and iterative environment.
  • You have excellent written and verbal communication skills.
  • You communicate clearly with technical (UX, design, product management and across engineering teams) and non-technical stakeholders.
  • Life at Favor

    Where You'll Work : This role can be hybrid or remote, depending on the team member's location in Texas. If you live in Austin, Texas, we ask that you work from home roughly three days per week and work at our HQ for the remaining work days. If you live in a different city in Texas, you will primarily work from home, with the opportunity to travel to Austin for company-wide events. No matter where you work best, we foster an inclusive and flexible environment to support our workforce.

    Benefits : We offer premium health, vision, dental, and life insurance, alongside 401(k) options. We go beyond the basics, while also throwing in Favor delivery fee credit and H-E-B discounts!

    Paid time off (PTO) : We offer unlimited PTO for salaried employees (that's actually unlimited) and ample vacation time to all team members.

    Learning and development : We encourage personal growth and education through Intern(al)ships and Learning Labs taught by Favor team members and external facilitators.

    Community : Whether you're an avid cyclist, dog lover, or Magic enthusiast, there's a group for you here. We foster community through Employee Resource Groups (ERGs), company-wide events, happy hours, and regular connection opportunities.

    Diversity, equity, and inclusion : At Favor, we believe that to be the best delivery app in Texas, we need to represent all Texans. We are committed to growing a team with different backgrounds, experiences, abilities, and perspectives, and we are an equal opportunity employer. We review all resumes and qualifications with an open mind and encourage you to apply if this role interests you!

    In addition, as a candidate, if you require any accommodations throughout the recruitment process, simply let your recruiter know! Our talent acquisition team will work with you directly to ensure a smooth and delightful process.

    [job_alerts.create_a_job]

    Senior Software Engineer iOS • Austin, TX, United States

    [internal_linking.similar_jobs]
    Senior Escalation Support Engineer | ThousandEyes Federal

    Senior Escalation Support Engineer | ThousandEyes Federal

    Cisco Systems, Inc. • Austin, TX, United States
    [job_card.full_time]
    The name ThousandEyes was born from two big ideas : the power to see things not ordinarily possible and the ability to collect insights from a multitude of vantage points. As the world continues its ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer II - Fullstack

    Senior Software Engineer II - Fullstack

    Cesiumastro • Austin, Texas, United States
    [job_card.full_time]
    To conform with the United States Government Space Technology Export Regulations, the applicant must be a U.UAVs, launch vehicles, and other space and airborne platforms. We take pride in our dynami...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer - Android

    Senior Software Engineer - Android

    Paypal • Austin, Texas, United States
    [job_card.full_time]
    The Company PayPal has been revolutionizing commerce globally for more than 25 years.Creating innovative experiences that make moving money, selling, and shopping simple, personalized, and secure, ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Staff Software Engineer - iOS

    Staff Software Engineer - iOS

    Paypal • Austin, Texas, United States
    [job_card.full_time]
    Acts as a project or system leader, coordinating the activities of other engineers on the project or within the system Determines the technical tasks that other engineers will follow Actions result...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior iOS Engineer at Tustin Recruiting Austin, TX

    Senior iOS Engineer at Tustin Recruiting Austin, TX

    Itlearn360 • Austin, TX, United States
    [job_card.full_time]
    Senior iOS Engineer job at Tustin Recruiting.Our company, a well-funded startup based in Los Angeles, is on a mission to revolutionize the way people interact and create in the digital world.Were l...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer, Texas Institute for Electronics

    Senior Software Engineer, Texas Institute for Electronics

    University of Texas at Austin • Austin, TX, United States
    [job_card.full_time]
    Senior Software Engineer, Texas Institute for Electronics.Texas Institute for Electronics.Texas Institute for Electronics (TIE). University of Texas at Austin-supported semiconductor consortium of s...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer II or Senior Software Engineer, Texas Institute for Electronics

    Software Engineer II or Senior Software Engineer, Texas Institute for Electronics

    University of Texas at Austin • Austin, TX, United States
    [job_card.full_time]
    Software Engineer II or Senior Software Engineer, Texas Institute for Electronics.Texas Institute for Electronics.Texas Institute for Electronics (TIE). University of Texas at Austin-supported semic...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Senior Software Engineer II

    Senior Software Engineer II

    Upside • Austin, Texas, United States
    [job_card.full_time]
    We created Upside to transform brick-and-mortar commerce.Our technology uses the sophistication of online retail—profit measurement, attribution, and incrementality—to provide users with more value...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Senior Software Engineer, Mobile

    Senior Software Engineer, Mobile

    Realtor.com Careers • Austin, Texas, United States
    [job_card.full_time]
    Through its robust suite of tools, Realtor.Join us on our mission to empower more people to find their way home by breaking barriers to entry, making the right connections, and building confidence ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer, Mobile & Growth

    Senior Software Engineer, Mobile & Growth

    Rev • Austin, Texas, United States
    [job_card.full_time]
    There’s never been a more exciting time to be part of Rev.Every role here plays a critical part in shaping the future of speech technology and empowering our customers to do more, faster.We didn’t ...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Senior Software Engineer II - AI / ML

    Senior Software Engineer II - AI / ML

    Aledade • Austin, Texas, United States
    [job_card.full_time]
    As a Senior Software Engineer II at Aledade, we maintain, improve, and expand our web application and data pipelines.We're looking for engineers who know that writing new code is not always the sol...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer II

    Senior Software Engineer II

    Icon • Austin, Texas, United States
    [job_card.full_time]
    ICON is looking for an open-minded, structured thinker who loves to solve complex problems and appreciates the value of prototyping and iterating applications over time. As a Senior Software Enginee...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer - iOS

    Senior Software Engineer - iOS

    Realtor.com Careers • Austin, Texas, United States
    [job_card.full_time]
    Through its robust suite of tools, Realtor.Join us on our mission to empower more people to find their way home by breaking barriers to entry, making the right connections, and building confidence ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer AI Platforms

    Senior Software Engineer AI Platforms

    Cisco Systems, Inc. • Austin, TX, United States
    [job_card.full_time]
    The Cisco Security AI team delivers AI products and platform for all Cisco secure products and portfolios so businesses around the world defend against threats and safeguard the most vital aspects ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Skill • Austin, TX, United States
    [job_card.temporary]
    Partner with Aquent to join a pioneering organization at the forefront of the financial services sector, where innovation meets impact. We are seeking a visionary Senior Software Engineer to drive t...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Senior Platform Software Engineer I

    Senior Platform Software Engineer I

    Braze Customer Engagement Platform • Austin, Texas, United States
    [job_card.full_time]
    At Braze, we have found our people.We’re a genuinely approachable, exceptionally kind, and intensely passionate crew.We seek to ignite that passion by setting high standards, championing teamwork, ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior iOS Engineer

    Senior iOS Engineer

    Bumble • Austin, Texas, United States
    [job_card.full_time]
    We're happy to make any reasonable adjustments that will help you feel more confident throughout the process, please don't hesitate to let us know how we can help. In your application, please feel f...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer Python / React / Cloud

    Senior Software Engineer Python / React / Cloud

    Mitratech Holdings, Inc. • Austin, TX, United States
    [job_card.full_time]
    At Mitratech, we are a team of.Legal, Risk, Compliance, and HR functions.We are a close-knit, globally dispersed team that thrives in an ecosystem that supports individual excellence and takes prid...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]