Mobile Software Engineer

Box Box · Enterprise · Warsaw, Poland · Experiences

Box is seeking a Staff Mobile Engineer to join their Mobile team in Warsaw. This role will focus on shaping the future of Box's mobile platform, including its React Native strategy, and will involve hands-on coding, mentoring engineers, and collaborating with cross-functional teams. The company emphasizes leveraging AI to improve decision-making and transform workflows.

What you'd actually do

  1. Define and influence the technical direction of Box’s mobile platform across iOS, Android, and cross-platform initiatives
  2. Help shape the evolution of our React Native strategy and identify where cross-platform approaches provide the greatest value
  3. Coach and mentor engineers, raising the bar across mobile engineering practices and architecture
  4. Collaborate and drive alignment across mobile, web, platform, product, and design teams
  5. Model strong engineering practices around architectural design, scalability, quality, and maintainability

Skills

Required

  • iOS development
  • Android development
  • React Native
  • mobile architecture
  • performance optimization
  • testability
  • maintainability
  • scalability
  • technical leadership
  • cross-functional collaboration
  • communication skills
  • mentoring engineers

Nice to have

  • platform modernization
  • architectural transformations
  • React
  • consumer mobile products
  • enterprise mobile products
  • ownership mindset

What the JD emphasized

  • AI-first company
  • 8–10+ years of professional software engineering experience
  • Deep experience building and scaling mobile products on iOS and/or Android
  • Experience with cross-platform technologies such as React Native
  • Strong understanding of mobile engineering best practices
  • Experience driving technical initiatives and influencing architecture
  • Excellent cross-functional collaboration and communication skills
  • Experience mentoring engineers