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

Envoy is redefining workplace experiences through innovative solutions aimed at enhancing visitor management and data utilization across various organizations. They seek an experienced iOS Engineer to further develop their platform.

Skills

  • iOS Development
  • Swift programming
  • Swift Concurrency
  • SwiftUI
  • API design and consumption
  • Functional reactive programming

Responsibilities

  • Develop iOS applications using Swift
  • Design and consume APIs
  • Collaborate with cross-functional teams
  • Maintain and enhance existing applications
  • Utilize Swift Concurrency and SwiftUI in development

Education

  • BS / MS in Computer Science or a related field

Benefits

  • Market competitive salary
  • Equity for all full-time roles
  • Comprehensive health benefits
To read the complete job description, please click on the ‘Apply’ button
Envoy Glassdoor Company Review
3.1 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Envoy DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Envoy
Envoy CEO photo
Larry Gadea
Approve of CEO

Average salary estimate

$185000 / YEARLY (est.)
min
max
$170000K
$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 Senior iOS Engineer , Envoy

Envoy is on the lookout for a talented Senior iOS Engineer to join our dynamic team in San Francisco, California! At Envoy, we pride ourselves on revolutionizing the way businesses manage their workplace by providing a seamless platform that enhances the visitor experience, optimizes meeting spaces, and equips teams with powerful data management tools. As a Senior iOS Engineer, you will play a key role in crafting intuitive and efficient applications that our users love. You should bring at least 2 years of experience in iOS development and expertise in Swift. We value agility, so familiarity with Swift Concurrency and SwiftUI is a must! You'll also need to be well-versed in functional reactive programming to help us maintain our high-quality code. In this fast-paced environment, your strong communication skills and ability to articulate engineering concepts will be essential as you'll work collaboratively with a passionate team. We offer competitive compensation, including a salary range of $170K - $200K annually, equity opportunities, and excellent benefits. Join us in creating a cohesive and welcoming workplace experience that empowers teams to thrive. Don't hesitate, as this opportunity is open for just two weeks! Visit Envoy.com to learn more about our mission and apply today!

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

The Senior iOS Engineer at Envoy will focus on developing and maintaining innovative iOS applications that enhance the workplace experience. Responsibilities include designing user-friendly interfaces, collaborating with cross-functional teams, and optimizing app performance. You will also implement new features, troubleshoot issues, and contribute to the overall iOS development strategy.

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

To be considered for the Senior iOS Engineer role at Envoy, candidates should hold a BS or MS in Computer Science or a related technical field, alongside at least 2 years of experience in iOS development. Proficiency in Swift, Swift Concurrency, and SwiftUI is mandatory, as well as familiarity with functional reactive programming techniques like RxSwift or Combine.

Join Rise to see the full answer
What skills are 'nice to have' for the Senior iOS Engineer role at Envoy?

Alongside the core requirements, candidates for the Senior iOS Engineer position at Envoy will benefit from additional experience with technologies like GraphQL, Bluetooth Low Energy (BLE), iBeacons, and location services. Experience handling large mobile codebases is also beneficial, as it would enhance your ability to contribute effectively to our team's work.

Join Rise to see the full answer
What is the work environment like for the Senior iOS Engineer at Envoy?

At Envoy, we foster a collaborative and fast-paced work environment that encourages innovation and iteration. You'll find that we prioritize effective communication and teamwork, enabling you to share your ideas freely and work closely with other talented professionals. Our hybrid approach to work allows flexibility while ensuring that you remain connected to your team and projects.

Join Rise to see the full answer
What is the compensation package for the Senior iOS Engineer at Envoy?

Envoy offers a competitive compensation package for the Senior iOS Engineer role, with an expected annual cash salary range of $170K to $200K for candidates located in the San Francisco Bay Area. In addition to salary, you'll have the opportunity to receive equity and enjoy a range of benefits that support your well-being and work-life balance.

Join Rise to see the full answer
Common Interview Questions for Senior iOS Engineer
Can you explain your experience with Swift and why it is your programming language of choice for iOS development?

When answering this question, discuss your familiarity with Swift and its features, like safety and performance. Highlight specific projects where you've used Swift effectively, and express your enthusiasm for its modern syntax and powerful capabilities.

Join Rise to see the full answer
What strategies do you use for debugging in iOS applications?

Share your debugging techniques, such as using Xcode’s integrated debugger or instruments for performance issues. Discuss how you approach problems systematically, starting with identifying the issue and using tools to trace back to the core problem.

Join Rise to see the full answer
How do you ensure your iOS applications are user-friendly and accessible?

Explain your approach to user experience design, including iterative testing and incorporating user feedback. Discuss accessibility practices, such as voice-over support and dynamic text sizes, to ensure your applications cater to diverse user needs.

Join Rise to see the full answer
Describe your experience with API design and integration for iOS applications.

Talk about your familiarity with designing RESTful APIs and how to integrate them into mobile applications. Provide examples of projects where you've successfully consumed APIs, detailing how you handle error management and data parsing.

Join Rise to see the full answer
What development methodologies do you prefer and why?

Discuss your preference for Agile or Scrum methodologies, focusing on how they allow for adaptability and continuous improvement. Share real-life examples of how these methodologies have contributed to successful outcomes in your projects.

Join Rise to see the full answer
Can you describe a complex problem you solved in a past iOS project?

Use the STAR method (Situation, Task, Action, Result) to describe a specific problem, your role in addressing it, the action steps you took, and the positive outcome. Highlight your critical thinking and problem-solving skills.

Join Rise to see the full answer
How do you approach working in a large mobile codebase?

Discuss version control practices and your strategies for navigating and understanding extensive codebases. Highlight the importance of documentation and collaboration with other team members to maintain code quality and avoid conflicts.

Join Rise to see the full answer
What experience do you have with SwiftUI and its advantages over UIKit?

Explain how SwiftUI’s declarative syntax simplifies UI development and your experience in using it for designing responsive interfaces. Mention any projects where you've implemented SwiftUI, focusing on the ease of making changes and quicker iterations.

Join Rise to see the full answer
How do you stay current with iOS development trends and best practices?

Indicate your commitment to continuous learning through following industry-leading blogs, participating in community meetups, or attending conferences. Mention specific resources or communities that you engage with to keep your skills sharp.

Join Rise to see the full answer
What is your experience with functional reactive programming in iOS apps?

If you have experience with frameworks like RxSwift, explain how you've used functional reactive programming to manage state and asynchronous operations. Highlight its advantages, such as improving code readability and maintainability in your projects.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 14 days ago
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
Posted 7 days ago
Posted 5 days ago
Photo of the Rise User
Docebo Remote No location specified
Posted 3 days ago
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Verisian Remote No location specified
Posted 6 days ago

We connect people, spaces and data to power the places where people work best together.

42 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$170,000/yr - $200,000/yr
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 13, 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, Cleveland just viewed Accounting Co-Op (Part-Time) at Avery Dennison
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Product Manager at ShiftCare
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Product Operations at Binance
Photo of the Rise User
Someone from OH, Mentor just viewed Sales & Service Lead - Pinecrest at Alo Yoga
Photo of the Rise User
Someone from OH, Mason just viewed Marketing & Communications Intern at Per Scholas
Photo of the Rise User
Someone from OH, Lakewood just viewed Recruiter (Talent Sourcing), 6 month contract at Jerry
Photo of the Rise User
Someone from OH, Westerville just viewed Director Change Management at Discover
Photo of the Rise User
Someone from OH, Dublin just viewed Applied AI Engineer – Computer Vision at Kodiak
Photo of the Rise User
Someone from OH, Dublin just viewed Computer Vision Engineer at Near Space Labs