Skip to content

Senior Software Engineer – Mobile Experiences
Company | Box |
---|
Location | San Carlos, CA, USA |
---|
Salary | $187000 – $233500 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Senior |
---|
Requirements
- 5+ years of professional experience building and launching iOS applications
- Professional experience with React Native
- Strong understanding of mobile design patterns, app architecture, and testing strategies
- Commitment to creating intuitive, user-centric mobile experiences powered by context and intelligence
- Able to effectively collaborate with teammates whether they are local or remote
Responsibilities
- Build and maintain high-quality iOS applications using Swift and SwiftUI, with integrations of React Native components where appropriate
- Collaborate with AI engineers and product teams to integrate intelligent features into mobile workflows (e.g., real-time suggestions, chat interfaces, AI-powered search)
- Architect performant, modular codebases that scale across users and platforms
- Debug technical issues including crashes or performance bottlenecks
- Advocate for best practices in mobile development, testing, and continuous delivery
- Share knowledge and support the growth of teammates through code reviews, pairing, or mentoring (based on your interest and experience) and help shape an AI-powered product mindset
Preferred Qualifications
- Experience collaborating with AI, ML, or data teams
- Knowledge of the App Store submission process and app lifecycle management