Hybrid Senior Principal Software Engineer

Posted 2 weeks ago

Apply now

About the role

  • Senior Principal Engineer handling complex challenges in Zalando's React Native migration. Leading performance optimization and mentoring engineers in mobile application development.

Responsibilities

  • Solve complex engineering challenges in Zalando’s React Native migration
  • Leverage expertise in React Native architecture to resolve challenges in massive-scale applications
  • Diagnose critical bottlenecks across the entire stack
  • Utilize proficiency with Xcode Instruments and Android Studio Profilers
  • Establish and lead a culture of performance optimization
  • Architect core app features and animations with performance as a primary consideration
  • Elevate engineering excellence and mentorship for mobile domain engineers

Requirements

  • Extensive experience developing large-scale React Native applications
  • Deep architectural fluency in the new React Native architecture, including Fabric, TurboModules, and JSI
  • Full-stack profiling capabilities, with proven ability to debug the entire stack from React component re-renders down to specific C++ JSI bindings or native modules in Swift/Objective-C and Kotlin/Java
  • Expert-level proficiency with native tooling, specifically Xcode Instruments and Android Studio Profilers
  • Proficient in advanced JS profiling using React Native DevTools and the Memory tab
  • Performance-first design mindset, knowing when to use tools like react-native-reanimated and how to optimize feature-rich user interfaces
  • History of establishing a culture of performance optimization, including setting performance budgets and integrating monitoring into CI/CD
  • Strategic communicator and mentor, able to guide experienced engineers on complex debugging techniques and explain architectural trade-offs to both technical and non-technical stakeholders

Benefits

  • Employee shares program
  • 40% off fashion and beauty products sold and shipped by Zalando, 30% off Lounge by Zalando, discounts from external partners
  • 2 paid volunteering days per year
  • Hybrid working model with up to 60% remote per week, actual practice is up to each team to best support their collaboration
  • Work from abroad for up to 30 working days a year
  • 27 days of vacation a year to start for full-time employees
  • Relocation assistance available (subject to prior agreement)
  • Family services, including counseling and support
  • Health and wellbeing options (including Wellhub, formerly Gympass)
  • Mental health support and coaching available
  • Drive your development through our training platform and biannual peer-to-peer review

Job title

Senior Principal Software Engineer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job