Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior iOS Engineer image - Rise Careers
Job details

Senior iOS Engineer

Description

Jump is the only end-to-end fan experience platform built for sports teams and venues, breaking the mold for what fans can expect at live events.

Jump’s enterprise software enables sports teams and venues to unlock the massive opportunities that come from real relationships with their fans, rethinking the traditional model that hasn’t put the fan experience first.

Founded in 2021 by Marc Lore, Alex Rodriguez, and Jordy Leiser and backed by top venture firms including Forerunner Ventures, Will Ventures, Mastry Ventures, Courtside Ventures, and more, we’re just getting started!

We are a remote first team that grounds our actions and decisions in our core values — begin with trust, play like the underdog, and do your thing. Living our values means that we always assume positive intent, show up with authenticity and empathy, and push the limit of what is possible with our collective creativity.

We’re actively recruiting for smart, tenacious, adaptable, and most importantly kind people to join our team!

The Role

We are looking for a talented Senior iOS Engineer to join our team. In this role, you’ll work closely with engineering, product, and design teams to shape and refine features for our initial product; elevating the live event experience for fans. You will primarily focus on coding the iOS app using Swift and leveraging modern frameworks like SwiftUI. Additionally, you’ll contribute to shared platform code through Kotlin Multiplatform, ensuring seamless cross-platform functionality.

What You’ll Do

  • Take ownership of end-to-end development for key features, from concept to deployment.

  • Address and resolve bugs across both shared platform code using Kotlin Multiplatform and native iOS code using Swift.

  • Write clean, maintainable, and well-documented code, including creating robust unit tests to ensure your features work flawlessly.

  • Work closely with product managers, designers, and other engineers to understand requirements, provide feedback, and ensure we’re delivering the best experience possible.

  • Identify and implement technical improvements to optimize app performance and scalability.

  • Share your expertise with others on the team, contributing to a strong culture of knowledge sharing and continuous improvement

What You’ll Bring

  • 6+ years of hands-on experience building and shipping high-quality mobile applications

  • Proficient in Swift and SwiftUI

  • Relentless about quality 

  • A detailed approach to writing tests (i.e. unit, integration, performance)

Nice-to-Have Skills

  • Experience with Kotlin Multiplatform

  • Proficient in Apollo GraphQL

  • Experience using Fastlane

  • Expertise in CI/CD tools (ex, CircleCI)

Attributes that will make you successful on our team

  • A strong desire to learn. You have strong experience and want to continue building your technical skills.

  • Tenacity. You enjoy working on challenges that others can’t or don’t want to tackle and you aren’t afraid of failing fast in order to find better solutions.

  • Passion. You love using your technical skills to build products that solve real problems. You hold yourself to a high standard and help to elevate others as well.

  • Empathy. You thrive in an environment where everyone can truly be themselves. You understand that our differing life experiences influence who we are and how we show up, and these diverse perspectives enrich both our team and our product.

  • Customer-centric mindset. You can understand the problem to be solved and who we are solving it for.

  • Innovation. Passion for exploring and implementing AI technologies to enhance automation, optimize workflows, and drive innovation

Benefits

  • Remote first

  • Competitive salary and equity

  • Flex PTO policy

  • 401(k)

  • Generous medical, dental and vision plans

  • 16 weeks paid parental leave for primary and secondary caregivers

  • $1,000 reimbursement for work-from-home tech setup

  • Company-paid sustainability subscription to ensure carbon neutrality is maintained for employee activities, such as travel

Compensation

Compensation is something we don’t want our candidates or employees to worry about. Our goal is to offer competitive salaries that are regularly benchmarked against the market. The core tenants of our compensation philosophy are fairness and transparency.

We have established a standardized leveling framework based on job scope and responsibilities. This means that every person at a certain level is paid the same as everyone else, regardless of their background, previous compensation, location, or any other factor.

The compensation for this role is $185,000 and includes a generous equity package.

Application

Some candidates may see the requirements and feel unsure that they match all the criteria. We encourage you to apply! There's a good chance you have important skills that we have not stated. We especially encourage members of traditionally underrepresented communities to apply, including women, nonbinary folx, people of color, members of the LGBTQ community, veterans, and people with disabilities. We’re committed to building an inclusive workplace where everyone can bring their authentic self and thrive, and we value the diversity brought by different life experiences.

Average salary estimate

$185000 / YEARLY (est.)
min
max
$185000K
$185000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior iOS Engineer, Jump

At Jump, a pioneering platform revolutionizing the fan experience for sports teams and venues, we're excited to announce an opening for a Senior iOS Engineer based out of Los Angeles! This role is perfect for someone with a passion for innovation and a desire to impact how fans engage with live events. As a Senior iOS Engineer, you will collaborate closely with our dynamic teams—engineering, product, and design—to enhance our flagship iOS application. Harness your coding skills with Swift and modern frameworks like SwiftUI, as you'll take charge of developing key features from inception to deployment. Your careful attention to detail will ensure that not only do we deliver a seamless experience, but that our app remains robust and scalable. If you're looking to work in a remote-first environment where empathy, creativity, and tenacity reign, then Jump is the place for you. Here, you're not just writing code; you're crafting meaningful connections between fans and their favorite sports teams. We thrived on trust and authenticity, and as an individual who shares these values, you'll feel right at home as you tackle challenges and celebrate successes together with your teammates. Join us and be part of something big as we create memorable moments for fans everywhere!

Frequently Asked Questions (FAQs) for Senior iOS Engineer Role at Jump
What are the key responsibilities of a Senior iOS Engineer at Jump?

As a Senior iOS Engineer at Jump, you'll take ownership of end-to-end development, addressing bugs, writing clean code, and collaborating with different teams to refine features that enhance the fan experience. It's a role where your skills in Swift and modern frameworks will truly shine!

Join Rise to see the full answer
What qualifications do I need to apply for the Senior iOS Engineer position at Jump?

To be a fit for our Senior iOS Engineer role at Jump, you'll need at least 6 years of experience in developing mobile applications, proficiency in Swift and SwiftUI, and a strong mindset for quality and testing. Experience with Kotlin Multiplatform and CI/CD tools would be great, but the right attitude and passion for learning are equally valued.

Join Rise to see the full answer
What programming languages and frameworks does a Senior iOS Engineer at Jump use?

In your role as a Senior iOS Engineer at Jump, you'll primarily use Swift and SwiftUI for iOS development. Additionally, you may engage with Kotlin Multiplatform for shared code, ensuring great cross-platform functionality, which highlights our commitment to innovative and efficient tech solutions.

Join Rise to see the full answer
What is the team culture like at Jump for Senior iOS Engineers?

Jump is built on a foundation of trust, empathy, and creativity. As a Senior iOS Engineer, you'll find a supportive environment where collaboration and knowledge sharing are encouraged, allowing you to grow alongside like-minded individuals who share your passion for pushing technical boundaries!

Join Rise to see the full answer
What are the benefits for a Senior iOS Engineer at Jump?

Jump offers a comprehensive benefits package for our Senior iOS Engineers, including competitive salaries, equity, flexible PTO, generous health plans, paid parental leave, and a tech reimbursement for your home setup, all within a remote-first environment designed to cater to your needs!

Join Rise to see the full answer
Common Interview Questions for Senior iOS Engineer
Can you describe your experience with Swift and SwiftUI in previous projects?

When answering this question, highlight specific projects where you've utilized Swift and SwiftUI, focusing on the features you developed, any challenges faced, and how your contributions led to successful outcomes.

Join Rise to see the full answer
How do you ensure the quality of the code you write?

Discuss your approach to writing clean and maintainable code, emphasizing the importance of unit tests, peer reviews, and continuous integration practices that enable you to catch bugs early in the development process.

Join Rise to see the full answer
What strategies do you use for debugging and resolving issues in mobile applications?

Share your systematic troubleshooting process, including tools and techniques you employ to diagnose problems efficiently, and provide examples of how you've successfully resolved complex issues in your previous roles.

Join Rise to see the full answer
Describe a time you had to collaborate with other teams. How did you manage that?

Provide a detailed account of a collaborative project, explaining how you communicated effectively with different teams, what challenges arose, and how you worked together to achieve the project goals.

Join Rise to see the full answer
What interests you about working for Jump?

Express your enthusiasm for Jump's mission and values, and discuss how your personal and professional aspirations align with the innovative projects the company is working on—show them that you're genuinely excited about making an impact.

Join Rise to see the full answer
What do you think are essential qualities for a Senior iOS Engineer in a remote-first environment?

Highlight qualities such as communication, self-motivation, adaptability, and a strong team-oriented mindset. Mention experiences that showcase these qualities in action within remote work settings.

Join Rise to see the full answer
How do you prioritize tasks when managing multiple projects?

Discuss your time management techniques and tools you use to prioritize effectively, ensuring you stay committed to deadlines while remaining adaptable to shifting project demands in a fast-paced environment.

Join Rise to see the full answer
Can you explain your experience with cross-platform development, specifically with Kotlin Multiplatform?

If you have experience with Kotlin Multiplatform, share it by discussing specific applications you've worked on, the technical advantages of this approach, and how it benefited the overall product.

Join Rise to see the full answer
How do you incorporate user feedback into your development process?

Describe your strategies for gathering user feedback, how you analyze its impact on your work, and give examples of changes you've made as a result of user insights that improved app functionality or user satisfaction.

Join Rise to see the full answer
Where do you see yourself in the next few years in terms of professional growth as a Senior iOS Engineer?

Articulate your career aspirations, focusing on your desire for continuous skill enhancement, leadership opportunities, and how you look forward to contributing to Jump's evolving engineering landscape.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Divio Remote No location specified
Posted 13 days ago
Photo of the Rise User
Knak Remote Canada - Remote
Posted 12 days ago
Photo of the Rise User
Master Works Remote No location specified
Posted 2 days ago
Photo of the Rise User
InPost Remote Pana Tadeusza, Kraków, Poland
Posted 2 days ago
Dental Insurance
Performance Bonus

Jump is offering all Londoners one free 15-minute trip* valid from Wednesday 18 December - Wednesday 26 December. *The £3.00 promo code is valid for JUMP riders for one JUMP bike ride, which begins and ends in the London JUMP zone indicated in y...

9 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 11, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!