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

Staff iOS Engineer

At Rally we’re transforming how people explore crypto by making it social. We’ve created a mobile-first, multi-chain wallet that empowers users to discover trends, trade tokens, collect NFTs, and more all in one place. With a focus on social interaction and ease-of-use, we’re reimagining web3 for the next wave of consumers.

If you’re passionate about building products that shape the future of crypto, we’d love for you to join us!

What You’ll Be Doing

  • Technical Ownership: Take ownership of our iOS codebase, owning the technical direction, architecture, and code quality of our iOS app.

  • Help build product direction: Work closely with the team to define and execute on product strategy

  • New Feature Development: Build performant, secure, and well-tested native apps using Swift + Swift UI

  • Iterative Shipping: Embrace an iterative, fast-paced, data-driven approach to shipping features, embedding metrics into everything we do

  • Contribute to our engineering culture: Bring a strong voice for mobile best-practices, and as a Staff-level engineer, help foster best-practices and a strong engineering culture

  • See & help design the bigger technical picture: Partner across the engineering team to define sensible and scalable interfaces, data models, and API’s that power our products

  • Talk to users, use your product & learn: Listen to our users, and become (if you’re not already!) one yourself to make sure that the voice, and motivations of our users is natural & obvious to us!

What You Have Done

  • 7+ years of demonstrated experience delivering high quality and well-tested production software

  • 3+ years of experience shipping scalable & secure iOS apps to a large user base

  • A history of shipping production apps using Swift and SwiftUI

  • Proficiency with Apple design principles and interface guidelines — if the high fidelity mocks aren’t ready yet, you can get started on the basics!

  • Experience working in a highly collaborative environment & shipping frequently & iteratively

  • You write tests pragmatically & have well-formed opinions on what a good testing strategy looks like to keep us shipping quickly & safely!

  • You’ve tinkered in web3 (although not necessarily professionally)

  • Bonus points for:

    • Understanding of the basic mechanics of blockchain applications

    • Experience contributing small updates to APIs (we write ours in Typescript on node.js)

    • Exposure to & interest in understanding Android design principles with Kotlin

Pay & Benefits

  • Comprehensive health, dental, and vision insurance

  • 401k plan (with default company contribution)

  • Flexible PTO

  • Family Leave for caregivers of a new child

  • IRL team offsites & annual get-togethers

The target base salary for this role will range between $160k - $200k. This role is also eligible to participate in Rally’s equity plan. Final offer amount is determined by multiple factors including skillset, prior relevant experience, and depth of expertise.

Average salary estimate

$180000 / YEARLY (est.)
min
max
$160000K
$200000K

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 Staff iOS Engineer, Rally

Join Rally as a Staff iOS Engineer in the vibrant heart of New York City and play a critical role in transforming how people explore the exciting world of crypto! At Rally, we’re all about building a mobile-first, multi-chain wallet that makes crypto feel social and accessible. Imagine working on an app that empowers users to delve into trends, trade tokens, collect NFTs, and more – all in one seamless experience. In this role, you’ll take ownership of our iOS codebase, ensuring that our app not only meets but exceeds user expectations with secure and high-performance features built in Swift and SwiftUI. Collaborating closely with our dynamic team, you’ll help define and drive our product strategy while embracing an iterative, data-driven approach to feature delivery. We value your insights, and as a Staff-level engineer, you’ll bring your unique voice to our mobile engineering culture, fostering best practices and building a scalable, user-centered product. You’ll also have the opportunity to directly engage with our users, ensuring their needs and motivations are at the forefront of our development process. If you're eager to shape the future of web3 and bring people together through innovative technology, we can’t wait to welcome you aboard!

Frequently Asked Questions (FAQs) for Staff iOS Engineer Role at Rally
What are the main responsibilities of a Staff iOS Engineer at Rally?

As a Staff iOS Engineer at Rally, you’ll take charge of our iOS codebase, guiding the technical direction and ensuring code quality. You'll be heavily involved in product strategy, new feature development, and contributing to a strong engineering culture. Your role involves embracing iterative shipping while keeping user feedback at the center of your decisions.

Join Rise to see the full answer
What qualifications are required for the Staff iOS Engineer position at Rally?

To become a Staff iOS Engineer at Rally, you should have at least 7 years of experience in delivering high-quality production software, with a minimum of 3 years focused on scalable iOS applications. Proficiency in Swift and SwiftUI, along with a solid understanding of Apple design principles, is essential to thrive in this role.

Join Rise to see the full answer
How does Rally support employee well-being for Staff iOS Engineers?

Rally offers comprehensive health, dental, and vision insurance, alongside a 401k plan with company contributions. Additionally, we provide flexible PTO, family leave for child caregivers, and annual team gatherings to foster a great work-life balance and support our team members throughout their careers.

Join Rise to see the full answer
What can a Staff iOS Engineer at Rally expect in terms of career development?

At Rally, career development is key. As a Staff iOS Engineer, you’ll have the chance to grow your technical skills while contributing to innovative projects. We encourage collaboration across the engineering team, allowing you to take on more challenges, enhance your skills, and foster a robust engineering culture.

Join Rise to see the full answer
What are the benefits of working at Rally for a Staff iOS Engineer?

In addition to competitive salaries, which range from $160k to $200k, Rally offers a comprehensive benefits package including flexible PTO, family leave, and equity participation in our plans. We’re committed to supporting our team members in achieving both personal and professional success.

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

When answering this question, detail specific projects where you've utilized Swift and SwiftUI. Discuss the challenges you faced, how you solved them, and what best practices you implemented to ensure code quality and performance.

Join Rise to see the full answer
How do you approach ownership of a codebase?

Share your philosophy about taking ownership, including how you ensure the quality and structure of the code. Discuss your methods for managing technical debt and encouraging best practices within the team.

Join Rise to see the full answer
What strategies do you use when shipping features iteratively?

Talk about your experience with agile methodologies, focusing on how you gather user feedback and make data-driven decisions. Provide examples of how iterative shipping benefited past projects you’ve worked on.

Join Rise to see the full answer
Can you explain the importance of testing in your development process?

Discuss your pragmatic approach to writing tests, focusing on how they allow for quick and safe shipping. Provide examples of your testing strategies and the impact they’ve had on your code quality and user experience.

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

Highlight your experience interacting with users. Explain how you prioritize their feedback and use it to inform feature development—illustrating with examples where user input led to significant improvements.

Join Rise to see the full answer
What is your experience with blockchain and web3 technologies?

Even if your experience is less formal, discuss your understanding of blockchain mechanics and web3 applications. Share any personal projects or research you’ve undertaken to demonstrate your enthusiasm and knowledge.

Join Rise to see the full answer
How do you ensure high-quality performance in your apps?

Provide insights into your performance optimization techniques. Discuss tools you use for monitoring app performance and how you leverage data to make real-time improvements.

Join Rise to see the full answer
Describe how you have promoted best practices within an engineering team.

Illustrate with examples how you've shared knowledge, mentored junior engineers, and implemented processes that led to better engineering practices within the team. Focus on the impact these had on project success.

Join Rise to see the full answer
What experience do you have in contributing to API design?

Discuss any involvement you’ve had in designing or updating APIs, particularly in a collaborative environment. Highlight your understanding of best practices for building scalable and secure APIs.

Join Rise to see the full answer
How do you stay updated with the latest developments in iOS and mobile technology?

Share your methods for continuous learning, whether through online courses, reading tech blogs, attending conferences, or participating in developer communities. Illustrate how this knowledge has benefited your past projects.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 5 days ago
Posted 22 hours ago
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
BitGo Hybrid New York, United States
Posted 2 days ago
Photo of the Rise User
Posted 12 days ago

Rally is the creator of bus rideshare, bringing the benefits of charter bus travel to individuals. Partnering with the NFL teams, NASCAR tracks, and dozens of music festivals, they have extended the event experience through the travel time. Since ...

1 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
January 9, 2025

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!