Senior iOS Engineer I

2 Months ago • 5 Years + • Mobile Development

Job Summary

Job Description

As a Senior iOS Engineer I at Rush Street Interactive, you'll design, develop, and maintain iOS native and cross-platform apps. Responsibilities include meeting project deadlines, upholding high-quality standards, collaborating with cross-functional teams (UX specialists included), creating accessible and internationalized interfaces, and using tools like GitHub, Datadog, and Firebase. Proficiency in Swift, SwiftUI, SPM, Tuist, async/await, Combine, TCA, and Perception is essential. You'll work with remote teams using Agile methodologies (Scrum/Kanban) and contribute to team mentorship. A deep understanding of Apple's design principles is crucial. The role involves designing, developing, testing, deploying, maintaining, and improving iOS applications.
Must have:
  • 5+ years iOS development experience
  • Swift, SwiftUI expertise
  • Agile methodologies (Scrum/Kanban)
  • Collaboration and mentorship skills
  • Apple's design principles knowledge
Perks:
  • Comprehensive compensation
  • Work-life balance initiatives
  • Growth opportunities

Job Details

Rush Street Interactive (NYSE: RSI) is a market leader in online casino and sports betting, currently operating real-money gaming with our brands: BetRivers.com, PlaySugarHouse.com, and RushBet.co. We’re building bridges between online, social and land-based gaming businesses to create amazing, integrated experiences that keep players in the game.

As an iOS Engineer, you will be responsible for designing, developing, and maintaining iOS native apps as well as cross-platform solutions. Your primary focus will be on meeting project priorities, deadlines, and deliverables while upholding high-quality and reliability standards. You will collaborate with cross-functional teams, including user experience specialists, to create accessible and internationalized interfaces. Your expertise in tools like GitHub, Datadog and Firebase along with the tech stack that includes Swift, SwiftUI, SPM, Tuist, async/await, Combine, TCA, and Perception, will enable you to excel in this role. Additionally, your deep knowledge of Apple’s design principles and human interface guidelines will be valuable assets. You will have the opportunity to work with remote teams using Agile methods such as Scrum/Kanban and contribute to the growth and mentorship of your teammates. Your eagerness to learn and share knowledge with others will be highly appreciated in this dynamic and collaborative environment.

What You'll Do: 

  • Design, develop, document, test, deploy, maintain, and improve iOS native app & cross-platform, working towards meeting the specific project priorities, deadlines, and deliverables
  • Practice, uphold, and promote high-quality and reliability standards, respect clean code principles, and implement unit and integration tests
  • Collaborate with cross-functional teams to define, design, implement, and ship new features and products
  • Collaborate with user experience specialists to design and build accessible and internationalized interfaces
  • Tools to use: GitHub, Datadog, Firebase, Swift, SwiftUI, SPM, Tuist, async/await, Combine

What We're Looking For:

  • 5+ years experience in developing iOS applications
  • Deep knowledge of the Swift programming language; Apple’s design principles and human interface guidelines; iOS SDK performance tools and optimisation
  • Experience working with remote teams and Agile methods such as Scrum/Kanban
  • Eagerness to constantly learn and update your skills, and you like to share knowledge with others
  • Collaborate closely with teammates and help grow their abilities through technical contributions and mentorship #LI-HYBRID
What Makes Us Great:
  • Comprehensive compensation
  • Work-life balance initiatives
  • Autonomy – we embrace personal freedom and responsibility
  • Creativity – we are open to new ideas of how we can be better
  • Growth – we want you to develop personally as well as professionally
  • Top-notch professionals who are passionate about what they doing
  • People-oriented environment and supportive atmosphere

As a rapidly growing company in an emerging industry, you’ll have a huge impact on our product and our company. We like proactive team members and strive to have a company of self-disciplined professionals who enjoy collaboration, having fun, and of course, achieving together what others believe to be improbable. We are dedicated to treating everyone with respect and to support your professional and personal growth.

Rush Street Interactive is an equal opportunity employer and committed to a diverse and inclusive workplace. All qualified applicants will be considered for employment without regard to race, national origin, ancestry, sex, sexual orientation, sexual identity and expression, marital status, family status, lifestyle, age, culture, religion, military and veteran status, citizenship, or disability.

Be at the forefront of this ground-breaking industry! Apply now!

Similar Jobs

PlayStation Global - Principal Full Stack Engineer (Crash Reporting System)

PlayStation Global

London, England, United Kingdom (On-Site)
2 Months ago
Ajmera Infotech - Technical Writer

Ajmera Infotech

Hyderabad, Telangana, India (On-Site)
6 Months ago
Growe - Senior PHP Developer

Growe

Thành Phố Hồ Chí Minh, Vietnam (On-Site)
1 Month ago
Meta - Research Scientist, Machine Learning (PhD)

Meta

Bellevue, Washington, United States (On-Site)
1 Month ago
Scopely - Lead Client Engineer

Scopely

Barcelona, Catalonia, Spain (Hybrid)
1 Month ago
Playtika - Unity Senior Expert

Playtika

Poland (Hybrid)
2 Months ago
Nagarro - Senior Staff Consultant ,SAP Financial Management

Nagarro

(On-Site)
7 Months ago
Nagarro - Senior Analyst, UXD

Nagarro

Mumbai, Maharashtra, India (On-Site)
7 Months ago
Nagarro - Associate Staff Consultant, Business Analyst

Nagarro

North Wales, Pennsylvania, United States (On-Site)
7 Months ago
Nagarro - Associate Staff Engineer, Tech support

Nagarro

India (Remote)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

N-ix - Senior Python Engineer (Part-Time)

N-ix

Poland (Remote)
1 Month ago
Hitachi - DOTNET+React Developer

Hitachi

Pune, Maharashtra, India (On-Site)
7 Months ago
easygo - Senior Software Development Engineer - Engagement

easygo

Melbourne, Victoria, Australia (On-Site)
2 Weeks ago
Intel  - Wi-Fi Software Development Lead Engineer

Intel

Bengaluru, Karnataka, India (Hybrid)
1 Year ago
Ansys - Cloud Platform Engineer

Ansys

Madrid, Community Of Madrid, Spain (On-Site)
3 Weeks ago
Glocomms - Infrastructure Security Engineering Manager

Glocomms

United States (Remote)
1 Month ago
Cadence - Lead FrontEnd Methodology Engineer

Cadence

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Qualcomm - Engineer - Debugging

Qualcomm

Hyderabad, Telangana, India (On-Site)
2 Weeks ago
Animoca Brands - Frontend Developer

Animoca Brands

Philippines (Remote)
8 Months ago
Ion - Cloud Engineer/Architect (DevOps)

Ion

Italy (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Serbia

Wargaming - BI Analyst (World of Tanks)

Wargaming

Belgrade, Serbia (Hybrid)
1 Month ago
playrix  - Senior/Principal 2D Artist (Match-3)

playrix

Serbia (Remote)
7 Months ago
GoDaddy - WordPress Developer

GoDaddy

Serbia (Remote)
1 Week ago
Magic Media - C++ Game Developer

Magic Media

Vojvodina, Serbia (Remote)
2 Months ago
Perplexity AI - Search Quality Analyst

Perplexity AI

Belgrade, Serbia (On-Site)
2 Weeks ago
Wargaming - Clan Operations Coordinator

Wargaming

Belgrade, Serbia (Hybrid)
1 Week ago
Tide - Senior Product Security Engineer

Tide

Serbia (Hybrid)
2 Weeks ago
playkot - Data Engineer

playkot

Belgrade, Serbia (Remote)
4 Months ago
Xsolla - Data Warehouse Architect

Xsolla

Serbia (Remote)
8 Months ago
Wargaming - Lead Automation QA (World of Warships, PC)

Wargaming

Belgrade, Serbia (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Mobile Development Jobs

Google - Software Engineer III, Mobile, Android

Google

(On-Site)
6 Months ago
GT - Senior React Native Developer

GT

(Remote)
2 Months ago
Nagarro - Senior Staff Consultant, Support Presales

Nagarro

China (Remote)
7 Months ago
Nagarro - Senior Staff Consultant, Support

Nagarro

New York, New York, United States (On-Site)
7 Months ago
Nagarro - Senior Staff Engineer, Mobile Android

Nagarro

India (Remote)
7 Months ago
Nagarro - Staff Engineer, ETL

Nagarro

California, United States (On-Site)
7 Months ago
Google - Software Engineer II, Android Automotive

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
1 Month ago
Nagarro - Senior Analyst, UXD

Nagarro

Mumbai, Maharashtra, India (On-Site)
7 Months ago
Nagarro - Senior Staff Consultant, Support Presales

Nagarro

Philippines (Remote)
7 Months ago
Canva - Senior Android Engineer - Cross Platform

Canva

Sydney, New South Wales, Australia (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Rush Street Interactive (NYSE: RSI) is a market leader in online casino and sports betting, currently operating real-money gaming with our brands: BetRivers.com, PlaySugarHouse.com, and RushBet.co. We’re building bridges between online, social and land-based gaming businesses to create amazing, integrated experiences that keep players in the game. RSI was named the 2022 EGR North America Awards Operator of the Year, Customer Service Operator of the Year, and Social Gaming Operator of the Year. RSI is committed to industry-leading responsible gaming practices and seeks to provide its customers with the resources and services they need to play responsibly. As a rapidly growing company in an emerging industry, you’ll have a huge impact on our product and our company. We like proactive team members and strive to have a company of self-disciplined professionals who enjoy collaboration, having fun, and of course, achieving together what others believe to be improbable.

Mexico City, Mexico (Hybrid)

Collingswood, New Jersey, United States (Hybrid)

Canada (Hybrid)

Toronto, Ontario, Canada (Hybrid)

Tallinn, Harju County, Estonia (Hybrid)

(Remote)

Toronto, Ontario, Canada (Hybrid)

United States (Remote)

View All Jobs

Get notified when new jobs are added by Rush street interactive

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug