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 - job 1 of 2

Via is transforming transportation through technology and seeks a Senior iOS Engineer to enhance rider experience and support multi-platform UI/Automation testing infrastructure.

Skills

  • iOS app development
  • Swift proficiency
  • Mobile app architecture patterns
  • App optimization and debugging
  • Concurrent programming knowledge

Responsibilities

  • Collaborate with designers, backend engineers, and product managers
  • Develop and maintain mobile infrastructure services
  • Diagnose and resolve critical production issues
  • Mentor and guide team engineers

Benefits

  • Free medical plans
  • 401K matching
To read the complete job description, please click on the ‘Apply’ button
Via Glassdoor Company Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Via DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Via
Via CEO photo
Unknown name
Approve of CEO

Average salary estimate

$125000 / YEARLY (est.)
min
max
$100000K
$150000K

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, Via

At Via, a leading company in transforming global transportation, we're on the lookout for a talented Senior iOS Engineer to join our rider mobile team right in the heart of New York, New York. In this crucial role, you'll dive into enhancing our rider experience across all touchpoints, from simplifying booking processes to refining account management. Collaborating with designers, backend engineers, and product managers, you'll help us deliver an exceptional, user-friendly rider application. Your expertise in Swift and deep understanding of app architecture patterns like MVC, MVVM, and RESTful APIs will empower you to develop, enhance and maintain the robust mobile infrastructure behind our apps. In a fast-paced environment, you will diagnose and rectify production issues, ensuring our users experience minimal disruption. Not only will you need 5+ years of hands-on iOS app development experience, but your passion for mentoring and guiding fellow engineers will also make a significant impact on our team's growth. If you have a knack for optimizing app performance and managing complex memory issues, we want to hear from you. At Via, we celebrate diversity and are committed to an inclusive culture that welcomes all backgrounds, identities, and voices. If this sounds like the right fit for you, consider joining us on our mission to revolutionize public transportation worldwide!

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

As a Senior iOS Engineer at Via, you will be responsible for enhancing the rider experience, developing and maintaining mobile infrastructure services, and collaborating with cross-functional teams, including designers and product managers. Your role will also involve diagnosing critical production issues under pressure, ensuring our rider application remains user-friendly and high-quality.

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

The ideal candidate for the Senior iOS Engineer position at Via should have 5+ years of hands-on iOS app development experience, proficiency in Swift, and a strong understanding of mobile app architecture patterns such as MVC, MVVM, and RESTful APIs. Additionally, expertise in optimizing app performance and concurrent programming is essential.

Join Rise to see the full answer
Can I work remotely as a Senior iOS Engineer at Via?

The Senior iOS Engineer position at Via is based in New York, New York. While remote work policies may vary, the primary expectation is for the engineer to be present within the collaborative environment of our office. We encourage you to reach out to clarify any specifics regarding flexibility in remote work.

Join Rise to see the full answer
What skills are most valued for a Senior iOS Engineer at Via?

At Via, a strong senior iOS Engineer should excel in areas such as Swift programming, mobile app architecture, debugging complex issues, and optimizing app performance. Additionally, having knowledge of iOS frameworks like Core Location and MapKit is valued, alongside a proactive attitude and strong collaboration skills.

Join Rise to see the full answer
What makes Via a great place to work for Senior iOS Engineers?

Via is a visionary leader in TransitTech and offers a dynamic environment where innovation thrives. Senior iOS Engineers will get to work on impactful projects that shape how people move across communities. Additionally, we pride ourselves on our inclusive culture that welcomes diverse voices and promotes personal development.

Join Rise to see the full answer
Common Interview Questions for Senior iOS Engineer
What is your experience with Swift and how have you used it in past projects as a Senior iOS Engineer?

Discuss specific projects where you utilized Swift effectively, focusing on the features you developed or optimized. Highlight your understanding of Swift’s capabilities and any challenges you overcame while implementing solutions. This showcases both your technical skills and problem-solving abilities.

Join Rise to see the full answer
Can you explain the differences between MVC and MVVM in mobile app development?

In your response, define both architectural patterns. Describe how MVC separates concerns into Model, View, and Controller, while MVVM introduces a ViewModel to facilitate data binding between the UI and business logic. Provide examples of when you might prefer one pattern over the other.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple features simultaneously?

Share your approach to prioritization, such as using a matrix for urgency vs. importance or relying on project management tools. Illustrate this approach with a specific timeframe, emphasizing how clear communication with your team ensures that all key functionalities keep moving forward.

Join Rise to see the full answer
Describe a challenging bug you encountered in an iOS app and how you resolved it.

Detail the complexity of the bug, including its potential impact, and the steps you took to identify and troubleshoot it. Speak about your debugging methods, such as using Xcode’s debugging tools or logging, and the final solution you implemented to resolve the issue.

Join Rise to see the full answer
How do you ensure your iOS applications perform efficiently?

Discuss strategies such as optimizing code, managing memory usage, and using instruments for performance testing. Highlight the importance of profiling your app during development to identify potential bottlenecks early.

Join Rise to see the full answer
What role does teamwork play in your approach to software development?

Emphasize the importance of collaboration in producing high-quality software. Share instances where you successfully worked with designers, backend engineers, or product managers to achieve a shared vision and how this affected a project's outcome positively.

Join Rise to see the full answer
How do you stay updated on the latest iOS development trends and technologies?

Discuss your commitment to continuous learning through resources such as online courses, attending conferences, and following influential figures in the iOS development community. This shows your proactive attitude toward professional development and keeping your skills sharp.

Join Rise to see the full answer
How do you approach mentoring junior engineers?

Talk about your mentorship philosophy by providing guidance, sharing knowledge, and fostering a supportive learning environment. Include an example where you helped a junior engineer overcome challenges and grow in their role.

Join Rise to see the full answer
Can you share an example of how feedback influenced your work on an iOS project?

Highlight a specific instance where feedback led to changes in your approach or coding practices, demonstrating your open-mindedness and adaptability. Share how you integrated feedback into your workflow to improve the overall project outcomes.

Join Rise to see the full answer
What is your experience with integrating third-party libraries in your iOS applications?

Discuss your approach to evaluating and integrating third-party frameworks, emphasizing factors such as reliability, support, and community feedback. Share an example of a project where you successfully implemented a library and how it enhanced your app's functionality.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Via Remote No location specified
Posted 9 days ago

Join VIA as a Data Specialist and leverage your skills in data analysis and quality control to contribute to impactful data protection solutions.

Photo of the Rise User
Via Remote No location specified
Posted 9 days ago

Be a key contributor at VIA as a DevOps Specialist, where you'll drive the deployment of cutting-edge data protection solutions for diverse clients including Fortune 100 companies and the U.S. Department of Defense.

Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Mental Health Resources
Learning & Development
Flex-Friendly

Join Grafana Labs as a Senior Software Engineer to shape the future of k6, an innovative open-source performance testing tool.

Uline, Inc. Hybrid US, Kenosha County, WI; Wisconsin, Pleasant Prairie, WI
Posted 14 days ago

Join Uline as a Software Architect Manager and guide a talented team in crafting cutting-edge technology solutions.

Photo of the Rise User
Posted 12 days ago
Passion for Exploration
Dare to be Different
Customer-Centric
Diversity of Opinions
Inclusive & Diverse

Become a key player in Attentive's engineering team, driving innovative identity solutions that power personalized marketing at scale.

Be part of Global Payments as a Software Engineer, where your expertise will shape the future of payments technology in an international setting.

Photo of the Rise User
Posted 12 days ago

Join Visa's innovative team as a Senior Software Engineer to drive payment technology solutions on a global scale.

Photo of the Rise User

Join Palo Alto Networks as a Senior Staff Software UI Engineer and shape the future of cybersecurity through innovative UI solutions.

Photo of the Rise User
Posted 7 days ago

Visa is searching for a Chief Software Engineer to spearhead the technical strategy for cutting-edge AI-driven risk solutions.

Posted 10 days ago

HomeVision seeks a skilled Full Stack Engineer to join our team and contribute to developing advanced solutions for the home appraisals industry.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$100,000/yr - $150,000/yr
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
January 1, 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!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Akron just viewed Entry Level Communications at Smart Solutions
Photo of the Rise User
Someone from OH, Toledo just viewed Processing Technician at Jushi
Photo of the Rise User
Someone from OH, Greenfield just viewed HR Generalist II at Protolabs
Photo of the Rise User
23 people applied to Front-end Developer at Venturenox
C
Someone from OH, Bowling Green just viewed Field Service Administrator at Cornerstone Building Brands
Photo of the Rise User
Someone from OH, Cleveland just viewed Vice President, Revenue Operations at Docebo
Photo of the Rise User
10 people applied to Game Developer (Unity) at LiquidX
Photo of the Rise User
Someone from OH, Mansfield just viewed Director, Professional Education at Evolus
1
Someone from OH, Cleveland just viewed Copywriter at 1840 & Company
Photo of the Rise User
Someone from OH, Louisville just viewed Communications Manager at Shearer's Foods
Photo of the Rise User
Someone from OH, Uniontown just viewed Part-Time Patient Access Specialist at Hummingbird
Photo of the Rise User
Someone from OH, Cincinnati just viewed Chief of Staff to the CFO at Super.com
Photo of the Rise User
Someone from OH, Columbus just viewed 5-8th Grade Art Teacher - SY 24-25 at ACCEL Schools
H
Someone from OH, Akron just viewed Brand Marketing Manager at Huntington
Photo of the Rise User
Someone from OH, Columbus just viewed Insider Threat Analyst at SpaceX
Photo of the Rise User
Someone from OH, Cincinnati just viewed AI - RESEARCH SCIENTIST at City of New York
Photo of the Rise User
Someone from OH, Chardon just viewed Casting: 'Blood Ties' at Backstage
Photo of the Rise User
Someone from OH, Cincinnati just viewed Staff Accountant (Grant Administration) at Texas Health Action
Photo of the Rise User
Someone from OH, Cleveland just viewed Administration & Marketing Assistant Intern at Bosch Group
Photo of the Rise User
Someone from OH, Columbus just viewed Manager – Music Publishing Licensing at Spotify
Photo of the Rise User
Someone from OH, Columbus just viewed Manager of Government Affairs and Policy at Mastercard
Photo of the Rise User
Someone from OH, Powell just viewed Senior Compliance Analyst at Nirvana Insurance