
Senior Software Engineer
Paramount
full-time
Posted on:
Location Type: Office
Location: San Francisco • California • United States
Visit company websiteExplore more
Salary
💰 $124,000 - $170,000 per year
Job Level
About the role
- Implement and maintain features for tvOS and iOS applications with a focus on performance and user experience.
- Write clear, maintainable Swift code that aligns with team conventions and platform best practices.
- Collaborate with product, design, and backend engineering teams to refine requirements and deliver robust solutions.
- Debug issues across the stack—from UI edge cases to data integration—and contribute fixes that improve app stability.
- Participate in architectural discussions and follow established patterns for consistency and scalability.
- Stay current with iOS platform updates and apply relevant improvements to the codebase as needed.
- Review peer code for quality, readability, and adherence to standards, contributing to team knowledge-sharing.
- Ensure accessibility and localization considerations are applied throughout development.
- Work within an Agile environment to prioritize tasks, communicate progress, and deliver updates incrementally.
Requirements
- 3+ years of professional iOS development experience, with at least one shipped production app.
- Proficiency in Swift and knowledge with modern iOS frameworks (e.g., SwiftUI, Combine, async/await).
- Proficient in the basics of iOS, managing memory, multithreading, and optimizing performance.
- Solid experience integrating with RESTful APIs and working with JSON data.
- Experience building interfaces across multiple screen sizes and devices using Interface Builder or programmatic layouts.
- Ability to navigate and contribute to a large, shared codebase with minimal supervision.
- Well-developed debugging skills and the ability to identify root causes quickly across UI and data layers.
- Familiarity with Agile software development and working iteratively with cross-functional teams.
- Comfortable reviewing code, providing feedback, and incorporating feedback from peers.
- Exemplary communication and collaboration skills; able to work effectively with engineers, designers, and product partners.
Benefits
- medical
- dental
- vision
- 401(k) plan
- life insurance coverage
- disability benefits
- tuition assistance program
- PTO
- This position is bonus eligible.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
SwiftiOS developmentSwiftUICombineasync/awaitRESTful APIsJSONInterface Buildermultithreadingperformance optimization
Soft Skills
communicationcollaborationdebuggingproblem-solvingknowledge-sharingfeedback incorporationindependenceteamworkadaptabilityorganization