Software Engineer III, iOS

2 weeks ago


Bengaluru, India Wayfair Full time
Who We Are:Wayfair believes everyone should live in a home they love. Through technology and innovation, we make it possible for shoppers to quickly and easily find exactly what they want from a selection of more than 14 million items across home furnishings, décor, home improvement, housewares, and more. Partnering with Product, Experience Design, Analytics, and business leaders across Wayfair, our Native App Engineering teams contribute to an award-winning mobile experience that makes shopping for your home delightful and engaging. iOS and Android engineers leverage the full capabilities of mobile devices and their SDKs. For example, our apps take advantage of augmented reality, computer vision-assisted product search using the device’s camera, and machine learning to create personalized experiences and improve the speed of the app.The App Welcome team charter is to provide fast, reliable, scalable solutions of onboarding customers within the wayfair ecosystem, and provide the necessary platform services that will authenticate, notify, and differentiate their experiences based upon their needs.

We are looking for a driven leader who is passionate about releasing high-quality software and platform services, and empowering our users to have an excellent shopping experience throughout our native apps.

The ideal candidate has experience in native app development (iOS or Android), and a proven track record of managing stakeholders and external partners. This person will leverage their breadth of knowledge in these areas to lead and grow a multi-disciplinary engineering team that delivers features for Wayfair shoppers and platform services to our distributed engineering teams.

What You'll Do

Lead development for in-depth mobile projects surrounding upper-funnel functionality such as homepage, sales, category, authentication, and landing experiences, including architecting and developing new features, application maintenance and refactoring, and increased performance and automation.Review code and provide guidance for other developers participating in our release approval process.Being passionate about test coverage and quality engineering are paramount.Use data and metrics to collaboratively drive impactful changes.Frequently interface and interact with quality, UX, back-end/API, product, analytics, and other teams.Though primarily focused on iOS, collaborate with Android and full-stack teams to ensure solutions are robust and aligned.Lead by example; share knowledge, experience, and best practices through mentoring, tech talks, and presentations.

What You'll Bring

At least 6+ years of professional iOS development on publicly available apps.A passion for writing clean, readable, and thoroughly tested code, and an eagerness to share your expertise with others.A mastery of iOS fundamentals, interacting with endpoints, debugging, and memory management.Experience having architected or designed complex features with product managers or other stakeholders.A deep understanding of architecture patterns such as MVP, MVVM, Clean/VIPER, etc., as well as async patterns.A drive to learn about new libraries and technologies, stay on the cutting edge of the evolving mobile landscape and an eagerness to create experiences that will delight users.A genuine belief that constructive and respectful code reviews are the bedrock of a healthy team.Knowledge of Human Interface Guidelines, iOS UI/UX development, and best practicesExperience with the following is nice to have:SwiftUI, Combine, and GraphQLRuby or similar scripting languagesWorking cross-platform with Android and/or Full-StackAbout Wayfair Inc.Wayfair is one of the world’s largest online destinations for the home. Whether you work in our global headquarters in Boston or Berlin, or in our warehouses or offices throughout the world, we’re reinventing the way people shop for their homes. Through our commitment to industry-leading technology and creative problem-solving, we are confident that Wayfair will be home to the most rewarding work of your career. If you’re looking for rapid growth, constant learning, and dynamic challenges, then you’ll find that amazing career opportunities are knocking.No matter who you are, Wayfair is a place you can call home. We’re a community of innovators, risk-takers, and trailblazers who celebrate our differences, and know that our unique perspectives make us stronger, smarter, and well-positioned for success. We value and rely on the collective voices of our employees, customers, community, and suppliers to help guide us as we build a better Wayfair – and world – for all. Every voice, every perspective matters. That’s why we’re proud to be an equal opportunity employer. We do not discriminate on the basis of race, color, ethnicity, ancestry, religion, sex, national origin, sexual orientation, age, citizenship status, marital status, disability, gender identity, gender expression, veteran status, genetic information, or any other legally protected characteristic.Your personal data is processed in accordance with our Candidate Privacy Notice (/careers/privacy). If you have any questions or wish to exercise your rights under applicable privacy and data protection laws, please contact us at

  • Bengaluru, Karnataka, India Rocket Software Full time

    Job Description Summary:The Software Engineer in Test-III (SDET) keeps a keen eye on customer commitments and work collaboratively with engineering counterparts to meet customer commitments. The position must build productive working relationships and collaborate with cross-functional teams to meet customer quality specifications. The position is...


  • Bengaluru, India Wayfair Full time

    Candidates for this position are preferred to be based in Bangalore, India and will be expected to comply with their team's hybrid work schedule requirements.Who We Are:Wayfair believes everyone should live in a home they love. Through technology and innovation, we make it possible for shoppers to quickly and easily find exactly what they want from a...


  • Bengaluru, India AMEX Full time

    Candidates for this position are preferred to be based in Bangalore, India and will be expected to comply with their team's hybrid work schedule requirements.Who We Are:Wayfair believes everyone should live in a home they love. Through technology and innovation, we make it possible for shoppers to quickly and easily find exactly what they want from a...


  • Bengaluru, India Wayfair Full time

    Candidates for this position are preferred to be based in Bangalore, India and will be expected to comply with their team's hybrid work schedule requirements.Who We Are:Wayfair believes everyone should live in a home they love. Through technology and innovation, we make it possible for shoppers to quickly and easily find exactly what they want from a...

  • Software Engineer

    6 days ago


    Bengaluru, India Cloud Software Group Full time

    Job Description: (iOS Mobile Software Development Engineer)We believe work is not a place, but rather a thing you do. Our technology revolves around this core philosophy. We are relentlessly committed to helping people work and play from anywhere, on any device. Innovation, creativity and a passion for ever-improving performance drive our company and our...

  • Software Engineer

    1 week ago


    Bengaluru, India Cloud Software Group Full time

    Job Description: (iOS Mobile Software Development Engineer) We believe work is not a place, but rather a thing you do. Our technology revolves around this core philosophy. We are relentlessly committed to helping people work and play from anywhere, on any device. Innovation, creativity and a passion for ever-improving performance drive our company and...

  • Software Engineer

    2 weeks ago


    Bengaluru, India MRI Software Full time

    DescriptionWe are looking for an iOS developer responsible for the development and maintenance of applications aimed at a range of iOS devices including mobile phones and tablet computers. Your primary focus will be development of iOS applications and their integration with back-end services. You will be working alongside other engineers and developers...

  • Software Engineer

    2 weeks ago


    Bengaluru, Karnataka, India MRI Software Full time

    We are looking for an iOS developer responsible for the development and maintenance of applications aimed at a range of iOS devices including mobile phones and tablet computers. Your primary focus will be development of iOS applications and their integration with back-end services. You will be working alongside other engineers and developers working on...

  • Software Engineer III

    2 weeks ago


    Bengaluru, Karnataka, India ZoomInfo Full time

    Software Engineer III - Back EndAs a Software Engineer III, you will get to explore and work with cutting-edge technologies and a large and rich data set. If you like working on tough problems, whether that's building systems that handle millions of customer requests a day or how to make sense of over a billion pieces of potentially correlated data, ZoomInfo...

  • Software Engineer

    2 weeks ago


    Bengaluru, Karnataka, India MRI Software Full time

    DescriptionWe are looking for an iOS developer responsible for the development and maintenance of applications aimed at a range of iOS devices including mobile phones and tablet computers. Your primary focus will be development of iOS applications and their integration with back-end services. You will be working alongside other engineers and developers...


  • Bengaluru, India Omnicell, Inc Full time

    Engineer III, Software - Full stackThe Engineer III, Software is an experienced professional who participates in leading, creating and extending Omnicell products. This person is a highly skilled developer who can apply industry and corporate best practices to produce quality applications. This person applies their practical and theoretical knowledge from...

  • Software Engineer

    7 days ago


    Bengaluru, India MRI Software Full time

    Description We are looking for an iOS developer responsible for the development and maintenance of applications aimed at a range of iOS devices including mobile phones and tablet computers. Your primary focus will be development of iOS applications and their integration with back-end services. You will be working alongside other engineers and...

  • Software Engineer

    3 weeks ago


    Bengaluru, India Wayfair Full time

    Who We Are:Wayfair believes everyone should live in a home they love. Through technology and innovation, we make it possible for shoppers to quickly and easily find exactly what they want from a selection of more than 14 million items across home furnishings, décor, home improvement, housewares, and more. Partnering with Product, Experience Design,...

  • Engineer III, Software

    2 months ago


    Bengaluru, India Omnicell, Inc Full time

    Engineer III, Software - Full stack   The Engineer III, Software is an experienced professional who participates in leading, creating and extending Omnicell products. This person is a highly skilled developer who can apply industry and corporate best practices to produce quality applications. This person applies their practical and theoretical knowledge...


  • Bengaluru, India Omnicell, Inc Full time

    Engineer III, Software - Full stack   The Engineer III, Software is an experienced professional who participates in leading, creating and extending Omnicell products. This person is a highly skilled developer who can apply industry and corporate best practices to produce quality applications. This person applies their practical and theoretical knowledge...


  • Bengaluru, Karnataka, India Omnicell, Inc Full time

    CompanySince 1992, Omnicell has been a pioneer in transforming pharmacy care, driven by our promise of 'Outcomes. Defined and Delivered.' We're committed to being the healthcare providers' most trusted partner and leading the Autonomous Pharmacy revolution through innovative robotics, automation, software intelligence, and technology-supported services.Our...

  • Senior Specialist

    4 weeks ago


    Bengaluru, India LTIMindtree Full time

    Job Title:Senior Specialist - Software Engineering (iOS)Location:Bengaluru, IndiaExperience:8-12 yearsJob Description:We are looking for a seasoned Senior Specialist - Software Engineering with a focus on iOS development to join our team in Bengaluru. The ideal candidate will have extensive experience in iOS development, with a strong understanding of...


  • Bengaluru, India Tesco Full time

    Job DescriptionAs an iOS Software Development Engineer you'll be working in an agile team of industry leading engineers upon Tesco's customer facing iOS application. Working with Product Managers you will be responsible for the future direction of the products that we build solving problems and developing new features through quality scalable performant and...


  • Bengaluru, India Omnicell, Inc Full time

    Software Engineer III - Test  The Engineer III, Software - Test is an experienced professional who participates in leading, creating and extending quality practices throughout Omnicell products. This person applies their practical and theoretical knowledge from Computer Science and previous experience in Healthcare or a related industry. This person...


  • Bengaluru, India Tesco Full time

    Job DescriptionAs an iOS Software Development Engineer you'll be working in an agile team of industry leading engineers upon Tesco's customer facing iOS application. Working with Product Managers you will be responsible for the future direction of the products that we build solving problems and developing new features through quality scalable performant and...