Senior iOS Developer
2 weeks ago
About PENN Interactive (PI)
PENN Interactive is a leading interactive gaming company headquartered in Philadelphia, driving innovation within the digital gaming landscape. As the digital arm of PENN Entertainment, the largest regional casino operator in the U.S., PI is dedicated to creating immersive and responsible gaming experiences.
About the Role & Team
As a Senior iOS Developer on our Payments team, you'll play a crucial role in enhancing the user experience within our sportsbook platforms, theScore & ESPN BET. Our mission is to deliver a seamless and secure platform for managing funds, ensuring a top-tier experience for our patrons.
This position involves close collaboration with design, product, frontend, and backend development teams to define and deliver exceptional deposit/withdrawal functionalities. We embrace a fast-paced iterative approach, providing ample opportunities for technical growth and learning within a fun and collaborative environment.
About the Work
- Collaborate with the product team to design, architect, and implement innovative applications.
- Develop polished user interfaces in conjunction with our design team.
- Refactor existing code and apply modern design patterns to enhance code quality.
- Engage in technical discussions and code reviews with fellow engineers.
- Solve complex problems related to large datasets and responsive UIs.
- Assist the QA team in automating testing and continuous integration processes.
- Stay abreast of the latest advancements in iOS development.
About You
- 3+ years of experience working with Swift, Cocoa.
- 5+ years of experience in commercial iOS development.
- Proven ability to deliver clean, organized, testable, and high-performing code.
- Experience developing pixel-perfect user interfaces.
- Familiarity with unit testing methodologies.
- Experience integrating APIs and backend services into mobile applications.
- Proficiency in using Git and Cocoapods.
- Experience working with large native codebases of significant complexity.
- Solid understanding of object-oriented design, software development principles, and design patterns.
- Strong knowledge of concurrency best practices and potential pitfalls.
- Expertise in profiling/debugging tools.
- A degree in Computer Science, Engineering, or equivalent experience.
- A passion for sports and/or gaming is considered an asset.
-
Senior iOS Developer
1 day ago
Old Toronto, Ontario, Canada Canadian Imperial Bank of Commerce Full timeAbout the RoleWe are seeking a highly skilled Senior iOS Developer to join our team at the Canadian Imperial Bank of Commerce. As a key member of our Digital Innovation team, you will be responsible for designing and developing cutting-edge iOS mobile applications that meet the needs of our clients.Key ResponsibilitiesTechnical LeadershipProvide technical...
-
Senior iOS Developer
1 day ago
Old Toronto, Ontario, Canada Canadian Imperial Bank of Commerce Full timeAbout the RoleWe are seeking a highly skilled Senior iOS Developer to join our team at the Canadian Imperial Bank of Commerce. As a key member of our Digital Innovation team, you will be responsible for designing and developing cutting-edge iOS mobile applications that meet the needs of our clients.Key ResponsibilitiesTechnical LeadershipProvide technical...
-
iOS Senior Quality Assurance Developer
3 days ago
Toronto, Ontario, Canada Radio Canada International Full timeJob Title: iOS Senior Quality Assurance DeveloperJob Summary:We are seeking an experienced iOS Senior Quality Assurance Developer to join our team at Radio Canada International. As a key member of our Native Apps team, you will be responsible for ensuring the quality and reliability of our iOS applications.Key Responsibilities:Design and implement automated...
-
iOS Senior Quality Assurance Developer
3 days ago
Toronto, Ontario, Canada Radio Canada International Full timeJob Title: iOS Senior Quality Assurance DeveloperJob Summary:We are seeking an experienced iOS Senior Quality Assurance Developer to join our team at Radio Canada International. As a key member of our Native Apps team, you will be responsible for ensuring the quality and reliability of our iOS applications.Key Responsibilities:Design and implement automated...
-
Senior iOS Developer
1 day ago
Toronto, Ontario, Canada Nexus Systems Group Inc. Full timeAbout the RoleNexus Systems Group Inc. is seeking a highly skilled and experienced iOS Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality iOS applications.Key ResponsibilitiesDesign and Development: Collaborate with our cross-functional team to design and...
-
Senior iOS Developer
2 days ago
Toronto, Ontario, Canada Nexus Systems Group Inc. Full timeAbout the RoleNexus Systems Group Inc. is seeking a highly skilled and experienced iOS Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality iOS applications.Key ResponsibilitiesDesign and Development: Collaborate with our cross-functional team to design and...
-
Senior iOS Developer
3 weeks ago
Toronto, Ontario, Canada RBC - Royal Bank Full timeJob SummaryJob DescriptionWHAT IS THE OPPORTUNITY?The RBC Digital team is innovative and rapidly growing. We are looking for an experienced Senior iOS Developer who is passionate about technology and bring a depth of mobile application development experience.This is a hybrid working role (mix of working from office and home). We will employ a hybrid working...
-
Senior iOS Developer
3 days ago
Toronto, Ontario, Canada theScore Full timeAbout the Role & TeamWe are seeking a highly skilled iOS Developer to join our Mobile Platform team at theScore. As a key member of our team, you will be working with a talented group of Engineers, Product Managers, and Designers who are passionate about delivering exceptional mobile experiences.The Mobile Platform TeamOur Mobile Platform team is responsible...
-
Senior iOS Developer
3 days ago
Toronto, Ontario, Canada theScore Full timeAbout the Role & TeamWe are seeking a highly skilled iOS Developer to join our Mobile Platform team at theScore. As a key member of our team, you will be working with a talented group of Engineers, Product Managers, and Designers who are passionate about delivering exceptional mobile experiences.The Mobile Platform TeamOur Mobile Platform team is responsible...
-
Senior iOS Developer
3 months ago
Toronto, Ontario, Canada theScore Full timetheScore, a wholly-owned subsidiary of PENN Entertainment , empowers millions of sports fans through its digital media and sports betting products. Its media app 'theScore' is one of the most popular in North America, delivering fans highly personalized live scores, news, stats, and betting information from their favorite teams, leagues, and players....
-
Senior iOS Developer, Payments Specialist
4 days ago
Toronto, Ontario, Canada PENN Interactive Full timePenn Interactive, a leading interactive gaming company, is seeking a highly skilled Senior iOS Developer to join our Payments team. As a key member of our team, you will play a crucial role in enhancing our customers' experience within theScore & ESPN BET Sportsbook platforms.About the RoleThe Senior iOS Developer will be responsible for designing,...
-
Senior iOS Developer, Payments Specialist
3 days ago
Toronto, Ontario, Canada PENN Interactive Full timePenn Interactive, a leading interactive gaming company, is seeking a highly skilled Senior iOS Developer to join our Payments team. As a key member of our team, you will play a crucial role in enhancing our customers' experience within theScore & ESPN BET Sportsbook platforms.About the RoleThe Senior iOS Developer will be responsible for designing,...
-
iOS Senior Quality Automation Developer
3 days ago
Old Toronto, Ontario, Canada Radio Canada International Full timeAbout the RoleWe are seeking an experienced iOS Senior Quality Automation Developer to join our team at Radio Canada International. As a key member of our Native Apps team, you will play a crucial role in supporting the continued success and evolution of our CBC native apps.Key ResponsibilitiesDesign and develop automated testing frameworks for iOS...
-
iOS Senior Quality Automation Developer
4 days ago
Old Toronto, Ontario, Canada Radio Canada International Full timeAbout the RoleWe are seeking an experienced iOS Senior Quality Automation Developer to join our team at Radio Canada International. As a key member of our Native Apps team, you will play a crucial role in supporting the continued success and evolution of our CBC native apps.Key ResponsibilitiesDesign and develop automated testing frameworks for iOS...
-
iOS Developer
5 days ago
Toronto, Ontario, Canada Bitcoin Devs Company Full timeOverview:The iOS Developer - Swift plays a crucial role in our organization, responsible for designing, developing, and maintaining high-quality mobile applications for iOS platforms. This role is pivotal in contributing to the success of our mobile development initiatives and ensuring seamless user experiences for our customers.Key Responsibilities:Work...
-
Senior iOS Software Engineer
1 week ago
Toronto, Ontario, Canada Lyons Consulting Group Full timeAbout the RoleWe are seeking a highly skilled Senior iOS Software Engineer to join our team at Lyons Consulting Group. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality iOS applications.Key ResponsibilitiesDesign and develop iOS applications using Swift and Objective-CCollaborate...
-
Senior iOS Software Engineer
19 hours ago
Toronto, Ontario, Canada Lyons Consulting Group Full timeAbout the RoleWe are seeking a highly skilled Senior iOS Software Engineer to join our team at Lyons Consulting Group. As a key member of our software development team, you will be responsible for designing, developing, and implementing high-quality iOS applications.Key ResponsibilitiesDesign and develop iOS applications using Swift and...
-
Senior iOS Software Engineer
16 hours ago
Toronto, Ontario, Canada Lyons Consulting Group Full timeAbout the RoleWe are seeking a highly skilled Senior iOS Software Engineer to join our team at Lyons Consulting Group. As a key member of our software development team, you will be responsible for designing, developing, and implementing high-quality iOS applications.Key ResponsibilitiesDesign and develop iOS applications using Swift and...
-
iOS Developer
4 days ago
Old Toronto, Ontario, Canada Bally's Interactive - Toronto Full timeAbout Bally's Interactive - TorontoBally's Interactive - Toronto is a leading global casino-entertainment company with a growing omni-channel presence. It currently owns and manages 15 casinos across 10 states, a golf course in New York, a horse racetrack in Colorado, and has access to OSB licenses in 18 states. It also owns Bally's Interactive...
-
iOS Developer
3 days ago
Old Toronto, Ontario, Canada Bally's Interactive - Toronto Full timeAbout Bally's Interactive - TorontoBally's Interactive - Toronto is a leading global casino-entertainment company with a growing omni-channel presence. It currently owns and manages 15 casinos across 10 states, a golf course in New York, a horse racetrack in Colorado, and has access to OSB licenses in 18 states. It also owns Bally's Interactive...