8 days ago
Base Salary
$165k - $207k/yr
Responsibilities
- Build polished user interfaces for Box’s mobile applications using UIKit and/or SwiftUI.
- Optimize the iOS application for performance, quality, and responsiveness.
- Collaborate with product managers, designers, and backend engineers to implement scalable features.
- Debug crashes, performance bottlenecks, and other technical issues.
- Participate in peer code reviews, technical discussions, and design documentation.
- Participate in an on-call rotation to respond to and triage application issues.
Requirements
- At least 3 years of professional experience building and launching iOS applications.
- Proficiency in Swift and a solid understanding of iOS development concepts.
- Ability to write clean, maintainable, reliable, reusable, and testable code.
- Understanding of observability and industry software development practices.
- Effective collaboration skills with local and remote teammates.
- Passion for learning new technologies and frameworks.
- Preferred: knowledge of App Store submission and app lifecycle management.
- Preferred: experience with React Native and/or Android applications.
Benefits
- Eligible for equity and benefits.
- Employees are expected to work from their assigned office at least 3 days per week.
- Participation in an on-call rotation is required.
- Box supports mentoring relationships and professional growth.
Tech Stack
iOSReact NativeSwiftSwiftUI
Categories
Mobile
About Box
Box builds a cloud content management platform for enterprises, combining secure file storage and sharing with collaboration, governance, e-signature, and workflow automation. It sells subscriptions (SaaS) to organizations that need to manage the lifecycle of business content and integrate with productivity apps. Founded in 2005 and headquartered in Redwood City, CA, Box is a public company (NYSE: BOX) used by customers such as JLL, Morgan Stanley, and Nationwide.
