8 hours ago
Base Salary
$165k - $207k/yr
Responsibilities
- Build polished user interfaces using UIKit and/or SwiftUI.
- Optimize the iOS Box app for performance, quality, and responsiveness.
- Collaborate with product managers, designers, and backend engineers to implement scalable mobile 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 issues.
- Write reliable, reusable, maintainable, and testable code.
Requirements
- At least 3 years of professional experience building and launching iOS applications.
- Proficiency in Swift and a solid understanding of iOS development concepts.
- Experience creating reliable applications with a focus on observability and reusability.
- Ability to write clean, maintainable, and testable code according to coding standards.
- Ability to collaborate effectively with local and remote teammates.
- Preferred experience with the App Store submission process and app lifecycle management.
- Preferred experience with React Native and/or Android applications.
Benefits
- Eligible for equity and benefits.
- Assigned-office work is required at least 3 days per week.
- The role includes an on-call rotation and opportunities for mentoring 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.
