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
Envoy Hybrid San Francisco, California, United States
Posted 13 days ago

As a Senior Product Manager at Envoy, you'll spearhead growth strategies that enhance user engagement and conversions for our self-service business.

Photo of the Rise User
Envoy Hybrid San Francisco, California, United States
Posted 13 days ago

Envoy is on the hunt for an experienced Senior Product Marketing Manager to lead market strategies and enhance product adoption within their innovative workplace solutions.

Photo of the Rise User
Lockheed Martin Remote US, Howard County, MD; Maryland, Annapolis Junction, MD
Posted 4 days ago

Join Lockheed Martin as a Cyber Software Engineer to tackle critical cyber challenges and help protect essential networks.

Photo of the Rise User

Join The Farmer’s Dog as a Software Engineer to drive innovative changes in our subscription-based pet food service while working collaboratively with a talented team.

SEC Hybrid 3900 N Capital of Texas Hwy, Austin, TX, USA
Posted 7 days ago

Join Samsung's GPU Software team to design and develop cutting-edge graphics engines for next-generation technology.

Photo of the Rise User
Trinetix Remote No location specified
Posted 10 days ago

Become a WalkMe Engineer to design digital solutions and help enterprise clients thrive in the digital age.

Photo of the Rise User
Posted 10 days ago

Become a key player at TBA Group as a Software Architect, contributing to the design of innovative logistics software solutions.

Photo of the Rise User

Join Zalando's IAM team as a Backend Software Engineer and contribute to developing secure authorization services.

Photo of the Rise User
American Express Remote Sunrise, Florida, United States
Posted 8 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

Join American Express as a JavaScript Engineer and be part of a team innovating in the financial technology space.

Photo of the Rise User
Posted 5 days ago
Startup Mindset
Collaboration over Competition
Growth & Learning
Inclusive & Diverse

Cohere seeks students eager to shape the future of AI through a Software Engineering Internship, working on exciting projects in a collaborative environment.

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

43 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
S
Someone from OH, Cincinnati just viewed Director, Logistics & Operations at Starface World
Photo of the Rise User
Someone from OH, Westlake just viewed Senior Data Engineer - (Remote) at Jobgether
K
Someone from OH, Lima just viewed Talent Operations Associate at Kinaxis Inc.
Photo of the Rise User
Someone from OH, Delaware just viewed Quality Engineer, Call Intelligence (Contract) at Replicant
Photo of the Rise User
Someone from OH, Lima just viewed Trainee Recruitment Consultant at Gi Group Holding
Photo of the Rise User
Someone from OH, Lima just viewed Associate Talent Development Partner at Niche
Photo of the Rise User
Someone from OH, Lima just viewed Talent Acquisition Coordinator at Clio
Photo of the Rise User
Someone from OH, Lima just viewed Remote Tax Professional at H&R Block
Photo of the Rise User
Someone from OH, Lima just viewed Senior SMB Client Onboarding Partner at H&R Block
Photo of the Rise User
Someone from OH, Oxford just viewed Third Party Risk Senior Manager at TAL
Photo of the Rise User
Someone from OH, Oxford just viewed Third Party Cyber Risk Assesor at Control Risks
Photo of the Rise User
Someone from OH, West Chester just viewed Data Analyst​/Associate, Data Analyst, Senior, or Lead at Ameren
Photo of the Rise User
Someone from OH, Cincinnati just viewed Quality Inspector - Mechanical - Level 1 at SQA Services
Photo of the Rise User
11 people applied to Game Developer (Unity) at LiquidX
Photo of the Rise User
Someone from OH, Beachwood just viewed Mechanical Engineer (Entry Level) at CyberCoders
Photo of the Rise User
36 people applied to Software Engineer Intern at Hudl
Photo of the Rise User
Someone from OH, Cleveland just viewed Associate Manager, CPG Ads & Promotions - S&O at DoorDash USA
Photo of the Rise User
Someone from OH, Cleveland just viewed Manager, Trade Marketing at Red Bull
Photo of the Rise User
7 people applied to Flutter Developer at Adree
Photo of the Rise User
Someone from OH, Cincinnati just viewed Freelance Audio Editor at Side
Photo of the Rise User
Someone from OH, Painesville just viewed Summer Intern at Gooch & Housego