Senior iOS Engineer
at National Hockey League NHL
Toronto, ON, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 23 Apr, 2025 | Not Specified | 23 Jan, 2025 | N/A | Swift,Agile Methodologies,Design Patterns,Computer Science,Ios Sdk,Software Architecture,App Store | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
SUMMARY
The National Hockey League is seeking a highly skilled and experienced Senior iOS Engineer. In this role, you will play a key part in shaping the NHL’s mobile products. This is a leadership role responsible for architecting quality solutions and mentoring junior team members. You will collaborate closely with cross-functional teams to deliver high-quality, performance-driven iOS applications that are seen by millions of users.
QUALIFICATIONS
- 6-8 years of professional experience in iOS development, with a strong focus on Swift
- Extensive experience with iOS SDK, UIKit, and other frameworks
- Proven track record of delivering high-quality, scalable iOS applications from concept to launch
- Deep understanding of software architecture, design patterns, and best practices
- Experience with CI/CD pipelines and App Store upload process
- Solid understanding of Agile methodologies and experience working in cross-functional teams
EDUCATION
- Successful completion of a Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
Responsibilities:
- Lead the design, architecture, and development of complex features and systems for our iOS applications
- Mentor and coach junior engineers, providing guidance on best practices, code reviews, and technical challenges
- Work closely with product owners/managers, designers, and other stakeholders to define requirements and prioritize features
- Drive technical innovation and excellence, staying abreast of emerging technologies and industry trends
- Promote software engineering best practices, including code quality, testing, and performance optimization
- Collaborate with backend engineers to integrate APIs and ensure seamless end-to-end functionality
- Troubleshoot and debug complex issues, providing timely resolutions and optimizations
- Participate in sprint planning, estimation, and other Agile development processes
- Drive documentation on data requirements and risks for the application
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Information Technology/IT
IT Software - Mobile
Software Engineering
Graduate
Computer Science, Engineering
Proficient
1
Toronto, ON, Canada