Paramount

Senior Software Engineer

Paramount

full-time

Posted on:

Location Type: Office

Location: San FranciscoCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $124,000 - $170,000 per year

Job Level

Tech Stack

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