Senior iOS Software Engineer

4 weeks ago


Philadelphia, Pennsylvania, United States Penn Interactive Full time

Penn Interactive is an innovative gaming company that challenges the norms of the gaming industry. We are looking for a skilled Senior iOS Software Engineer to join our team of talented engineers, product managers, and designers. As a key member of our team, you will work with us to design, architect, and ship our amazing applications.

About the Role

You will be responsible for implementing polished user interfaces with the help of our design team, collaborating with iOS developers to improve the development experience, and improving our code through refactoring and applying modern design patterns. You will also work with other engineers through technical collaboration, discussion, and code review, create efficiencies by building custom and innovative mobile tooling, and maintain and enhance the mobile CI/CD pipeline and tooling.

About You
  • 5+ years of experience working with Swift, Cocoa.
  • 6+ years of experience in commercial iOS development.
  • A demonstrated ability in delivering clean, organized, testable, and highly performant code.
  • Demonstrates significant technical expertise while working independently and in collaboration with others.
  • Experience creating custom UI elements and creating a rich, interactive mobile UX.
  • Experience with unit testing.
  • Experience integrating APIs and back-end services with mobile applications.
  • Experience working with Git.
  • Experience working with package managers like SPM, Cocoapods, Carthage.
  • Experience working with large native code bases with significant complexity.
  • Solid understanding of modern software architectures.
  • Solid knowledge of object-oriented design, software development principles, and design patterns.
  • Solid knowledge of concurrency best practices and pitfalls.
  • Highly proficient with profiling/debugging tools.
  • A degree in Computer Science, Engineering, and/or equivalent experience.
  • A passion for sports and/or gaming is considered an asset.
  • Desired Skills: Git, iOS, Xcode, Swift, Objective-C, UIKit, GCD, Async/Await, CocoaPods, Dependency Injection (Dip), Unit Testing, GraphQL.

  • iOS Software Engineer

    4 weeks ago


    Philadelphia, Pennsylvania, United States Penn Interactive Full time

    About the Role:Penn Interactive is seeking a highly skilled iOS Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, architecting, and shipping our amazing applications.Key Responsibilities:Work with the product team to design and implement polished user interfaces.Collaborate with iOS developers...

  • Senior iOS Developer

    4 weeks ago


    Philadelphia, Pennsylvania, United States Jobot Full time

    About the RoleThis is an exciting opportunity to join a growing software organization as a Senior iOS Developer. The company, Jobot, is a business intelligence software provider based in Downtown Philadelphia, with a technology platform used by many of the largest companies across the globe.As a Senior iOS Developer, you will lead the effort to build out...

  • Senior iOS Developer

    4 weeks ago


    Philadelphia, Pennsylvania, United States Penn Interactive Full time

    About the Role & TeamWe are looking for a talented iOS Developer to join our team at Penn Interactive. As a key member of our team, you will work with a group of smart, friendly, and dedicated Engineers, Product Managers, and Designers to deliver some of the best apps in the market.About the WorkAs a Senior iOS Developer, you will be responsible for...


  • Philadelphia, Pennsylvania, United States TWO95 International Full time

    Job Title: Senior Software Engineering ManagerLocation: Remote WorkJob Type: FulltimeRate: CompetitiveAbout the Role:We are seeking a highly experienced Senior Software Engineering Manager to lead our engineering team at TWO95 International. As a key member of our leadership team, you will be responsible for defining and implementing our software development...


  • Philadelphia, Pennsylvania, United States Orbis Corporation Full time

    Job Title: Senior Software EngineerJob Summary:Orbis Corporation is seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in software development, with a focus on application systems and architecture.Key Responsibilities:Design, develop, and test software applications to meet business...


  • Philadelphia, Pennsylvania, United States Motion Recruitment Full time

    Job Title: Senior Software EngineerA leading financial company in Philadelphia is seeking a skilled Senior Software Engineer to develop high-traffic web payment platforms for various industries. The ideal candidate will have over 5 years of experience with .NET Core and a strong background in building APIs from scratch.Key Responsibilities:Design and develop...


  • Philadelphia, Pennsylvania, United States InnovitUSA Full time

    Job OverviewJob Title: Senior .NET Software EngineerJob Type: Full-timeLocation: RemoteJob Category: Software DevelopmentAbout Us: InnovitUSA is a leading provider of innovative software solutions.Job Description:We are seeking a highly skilled Senior .NET Software Engineer to join our team. The successful candidate will be responsible for developing and...


  • Philadelphia, Pennsylvania, United States V-Soft Consulting Group, Inc. Full time

    Job Title: Senior Java Software EngineerJob Summary:We are seeking a highly skilled Senior Java Software Engineer to join our team at V-Soft Consulting Group, Inc. The ideal candidate will have expertise in back-end technologies, specifically Java, Spring Boot, and AWS.Responsibilities:Manage the complete software development process from conception to...


  • Philadelphia, Pennsylvania, United States United Software Group Full time

    Key Responsibilities:As a Senior Cloud Infrastructure Engineer at United Software Group, you will be responsible for designing and implementing scalable and secure cloud infrastructure solutions using Terraform and DevOps principles. With a strong background in infrastructure as code and cloud orchestration, you will work closely with our team to optimize...


  • Philadelphia, Pennsylvania, United States Cornerstone OnDemand Full time

    Cornerstone OnDemand is committed to equal employment opportunity and welcomes all qualified applicants. Our company values diversity and inclusion, and we strive to create a workplace where everyone feels valued and respected.We are seeking a skilled software engineer to join our team. As a Senior Software Engineering Lead, you will be responsible for...


  • Philadelphia, Pennsylvania, United States Generis Tek Inc Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Generis Tek Inc. The ideal candidate will have strong experience working across the stack in JavaScript, TypeScript, or similar technologies such as Kotlin and Go. They will be responsible for upskilling the team on Kotlin and Go, as well as working closely with DevOps...


  • Philadelphia, Pennsylvania, United States Comcast Full time

    Job SummaryWe are seeking a highly skilled Senior Java Software Engineer to join our team at Comcast. As a key member of our engineering team, you will be responsible for designing and developing new software and web applications using Java technology stack and Spring Boot.Key ResponsibilitiesCollaborate with project stakeholders to identify product and...


  • Philadelphia, Pennsylvania, United States Comcast Full time

    About the Role:The Comcast Technology Team is seeking a highly skilled Senior GoLang Software Engineer to join our innovative team. As a member of this team, you will be responsible for designing, developing, and maintaining our cutting-edge technology products and platforms.Key Responsibilities:Partner with cross-functional teams to deliver quality products...


  • Philadelphia, Pennsylvania, United States eTeam Inc Full time

    Job Summary:We are seeking a highly skilled Senior Java Software Engineer to join our team at eTeam Inc. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality Java applications using the Spring Framework.Key Responsibilities:Design and develop new Java applications from scratchWork closely with...


  • Philadelphia, Pennsylvania, United States Comcast Cable Communications LLC Full time

    Job SummaryAs a Senior Software Development Engineer at Comcast Cable Communications LLC, you will be responsible for providing technical leadership in designing and developing new software and web applications. You will develop back-end software using Go and front-end software using React, JavaScript, HTML, CSS, and TypeScript. You will also perform unit...


  • Philadelphia, Pennsylvania, United States Pyramid Consulting, Inc Full time

    Pyramid Consulting, Inc is seeking a skilled Senior .NET Software Engineer to join our team. This is a 6+ month contract opportunity with long-term potential. The successful candidate will be responsible for designing, developing, and maintaining complex software systems using .NET technologies. Key responsibilities include:Designing and implementing...


  • Philadelphia, Pennsylvania, United States Capital One Full time

    Job Summary:Capital One is seeking a skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will design, develop, test, implement, and support technical solutions in full-stack development tools and technologies. Key Responsibilities:Collaborate with Agile teams to deliver robust cloud-based solutions that drive...


  • Philadelphia, Pennsylvania, United States Comcast Cable Communications LLC Full time

    Job SummaryWe are seeking a highly skilled Senior Software Development Engineer to join our team at Comcast Cable Communications LLC. The ideal candidate will have a strong background in software development, with a focus on Agile and Scrum methodologies, and experience with Python, AWS cloud services, and container orchestration using Docker.The successful...


  • Philadelphia, Pennsylvania, United States Comcast Corporation Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Comcast Corporation. As a key member of our agile product and development team, you will be responsible for designing, implementing, and shipping rich front-end applications using Golang.Key ResponsibilitiesDesign and implement new software and web applications using...


  • Philadelphia, Pennsylvania, United States Aerotek Full time

    About the Role:We are seeking a skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing and developing cloud-native software applications.Key Responsibilities:Design and develop cloud-native software applicationsCollaborate with cross-functional teams to ensure successful project...