Staff Software Engineer, React Native

Box Box · Enterprise · Warsaw, Poland · Experiences

Staff Software Engineer, React Native, to lead a strategic platform transformation by moving to React Native as the cross-platform foundation for mobile development. This role involves setting architectural direction, driving adoption, and enabling feature parity across iOS, Android, and web from a single codebase. The engineer will coach other engineers, build engineering culture, and contribute hands-on code.

What you'd actually do

  1. Define and drive the technical direction and architecture of Box's React Native migration
  2. Coach and upskill mobile engineers, embedding React Native best practices across the team
  3. Collaborate, influence, and drive alignment across mobile, web, product, and platform teams
  4. Model solid engineering practices around architectural design, testability, scalability, and maintainability
  5. Contribute hands-on code (~50% of time) on the most architecturally critical areas

Skills

Required

  • React Native
  • iOS
  • Android
  • English

Nice to have

  • React
  • web technologies

What the JD emphasized

  • Deep, hands-on expertise in React Native - this is the single most critical requirement for this role