Jobs
>
Bengaluru

    Software Engineer II - Bangalore, India - Wayfair

    Wayfair
    Default job background
    permanent Technology / Internet
    Description

    Role :

    We are looking for a driven leader who is passionate about releasing high-quality software and empowering our users to have an excellent shopping experience through 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 to make their shopping experience frictionless and delightful.


    Responsibilities :

    • 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 guide other developers participating in our release approval process.
    • Being passionate about test coverage and quality engineering is 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.
    Requirements :
    • At least 5+ 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 practices.
    • Experience with the following is nice to have: SwiftUI, Combine, and GraphQL.
    • Ruby or similar scripting languages.
    • Working cross-platform with Android and/or Full-Stack
    )

  • Soroco

    Software Engineer

    3 days ago


    Soroco Bengaluru, India

    Soroco is on a mission to elevate and transform how teams everywhere work. · Powered by multiple patents, its flagship AI model, Scout, generates a work graph - a map of friction hurting your teams and business outcomes. · Today, this map drives productivity improvements in 150+ ...

  • Live Connections

    Software Engineer

    2 days ago


    Live Connections Bengaluru, India

    Bachelor's degree in computer sciences or related experience with advanced degree preferred · • Work with a Java and PEGA stack to build user experiences and business services, and cloud platform. · • · 6 to 12 years of experience managing agile software engineering teams desig ...

  • Qt Group

    Software Engineer

    4 days ago


    Qt Group Bangalore Urban, India

    About the job: · We are looking for a passionate Qt Professional Services Engineer as customer lead and software developer. You will work close to our customers both visiting customer's site and also helping out remotely from the office. The office is located in Bengaluru, India. ...

  • TalentXo

    Software Engineer

    5 days ago


    TalentXo Bengaluru, India

    We are looking for a talented and motivated Software Engineer to join our growing Data Engineering & Analytics team. · In this role, you will play a pivotal role in developing, maintaining, and improving our reporting products and data pipelines. · Responsibilities : · - Design a ...

  • Tessolve Semiconductor Pvt. Ltd.

    Software Engineer

    2 days ago


    Tessolve Semiconductor Pvt. Ltd. Bengaluru, India

    Hi, · Hiring · We have huge opportunity for our company Tessolve semiconductor.... · Looking for 2+ Years of real time experience in AI/ML domain. · Location is Electronic city, Bangalore. · Bachelor's or Master's degree in Computer Science, Machine Learning, or a related field ...

  • Vimerse InfoTech India Pvt Ltd

    Software Engineer

    4 days ago


    Vimerse InfoTech India Pvt Ltd Bengaluru, India

    Trajector is seeking a highly talented Software Engineer to build and enhance applications to power our next-generation products and workflows. · The ideal candidate will have a strong background in software development and experience working with AWS, , TypeScript, and React. · ...

  • symphoni HR

    Software Engineer

    1 day ago


    symphoni HR Bengaluru, India permanent

    Skill: Java (Data structures/Algorithims) & Spark · - Design, develop and implement, scalable, maintainable, and efficient software solutions using best practices and modern technologies. · - Write clean, well designed, and testable code, following coding standards and guidelines ...

  • Atom11

    Software Engineer

    4 days ago


    Atom11 Bengaluru, India

    Atom11 is a retail aware Amazon advertising automation software. It integrates Amazon ads with retail signals like inventory, digital shelf & pricing. It gives you more control over your ads than traditional Amazon softwares. It is perfect for boutique agencies, aggregators, bran ...

  • Polaris

    IT Software Engineer

    12 hours ago


    Polaris Bengaluru, India Full time

    JOB SUMMARY: · Polaris Industries Inc. is a global leader with more than 30 brands and multiple services responsible for the company's growth into a major influencer on powersports and expanding into commercial, military and electric vehicles. We are looking for an IT Software En ...

  • Kaplan

    Software Engineer

    5 days ago


    Kaplan Bengaluru, India

    Kaplan: · For more than 80 years, Kaplan has been a trailblazer in education and professional advancement. We are a global company at the intersection of education and technology, focused on collaboration, innovation, and creativity to deliver a best-in-class educational experien ...

  • upGrad Rekrut

    Software Engineer

    4 days ago


    upGrad Rekrut Bengaluru, India

    Role: Java fullstack · Skills: Java, Spring, Angular · Location: Bangalore · Work mode: 5 days WFO (Can facility will be provided) · Preferred Notice period: Immediate to 20 days max · Responsibilities: · Design, develop, and maintain Java-based web applications using Angular fra ...

  • Arista Networks

    Software Engineer

    1 day ago


    Arista Networks Bengaluru, India

    Arista Networks was founded to pioneer and deliver software driven cloud networking solutions for large datacenter storage and computing environments. Arista's award-winning platforms, ranging in Ethernet speeds from 10 to 400 gigabits per second, redefine scalability, agility an ...

  • FX Consulting

    Software Engineer

    1 day ago


    FX Consulting Bengaluru, India permanent

    Requirements: · - 5+ years of experience as a Python Developer with a strong portfolio of projects. · - Bachelor's degree in Computer Science, Software Engineering, or a related field. · - Work with different teams to design, develop and test software systems and applications · - ...

  • VIPSA TALENT SOLUTIONS PRIVATE LIMITED

    Software Engineer

    5 days ago


    VIPSA TALENT SOLUTIONS PRIVATE LIMITED Bengaluru, India

    Skills Required: · SQL (Structured Query Language) , SDTM (Study Data Tabulation Model) , ETL (Extract, Transform, Load) · Job Description: · We are seeking a skilled Software Developer with 3-8 years of experience to join our team. The ideal candidate should possess expertise in ...

  • Nexthink

    Software Engineer

    1 day ago


    Nexthink Bengaluru, India permanent

    Role : Software Engineer (on-premise) · Company Description : · We're not just the leader in the digital employee experience category, we invented the category. Our solutions combine real-time analytics, automation and employee feedback across all endpoints to help IT teams deli ...

  • QUESS

    Software Engineer

    1 hour ago


    QUESS Bangalore/Mumbai, India permanent

    Responsibilities : · - Design, develop, and maintain Java-based applications using Core Java. · - Write efficient, reusable, and reliable code following best practices and coding standards. · - Collaborate with cross-functional teams to gather requirements, design solutions, and ...

  • Whitefield Careers

    Software Engineer

    1 day ago


    Whitefield Careers Bengaluru, India permanent

    Software Engineer - Scala · Role and Responsibilities: · - Scala Development: Design, develop, and maintain scalable and high-performance software solutions using the Scala programming language. · - Backend Development: Collaborate with cross-functional teams to architect and imp ...

  • INSIGHT GLOBAL SOLUTIONS

    Software Engineer

    1 day ago


    INSIGHT GLOBAL SOLUTIONS Bengaluru, India permanent

    Minimum Requirements : · - Bachelors Degree in Computer Science, Information Technology, or related field or equivalent experience. · - 5+ years of development experience with Java related technologies and designing, developing highly scalable and distributed business application ...

  • Peoplepro Staffing Agency

    Software Engineer

    1 day ago


    Peoplepro Staffing Agency Bengaluru, India

    Hiring Criteria : · Strong Full Stack Senior Engineer (PHP) Profile · Mandatory (Experience 1) : 4+ YOE in software development · Mandatory (Experience 2) : Minimum 2+ YOE In any of these PHP Frameworks (Laravel / Symfony / CodeIgniter / Zend Framework / Laminas Project / Yii (Fr ...

  • The Qt Company

    Software Engineer

    3 days ago


    The Qt Company Bengaluru, India

    About the job: · We are looking for a passionate Qt Professional Services Engineer as customer lead and software developer. You will work close to our customers both visiting customer's site and also helping out remotely from the office. The office is located in Bengaluru, India. ...