SevenRooms is hiring a Senior iOS Engineer to join our Mobile squad.
We're looking for an experienced iOS developer who specializes in Swift and Objective-C and is excited to partner with other engineers, product managers and designers who are dedicated to improve live-shift workflow efficiency for restaurants & surface actionable insights to our users.
The 7R Technology organization is committed to building products that help restaurants create magical experiences every day.
We are a small, but rapidly growing team of engineers, scientists and builders who are on a mission to fundamentally transform the hospitality industry.
Our engineers are guided by the following core values that help us stay connected and shipping often:
Ownership , Customer Obsession , Collaborate & Be Transparent , Measure & Monitor , Be Creative and finally Be Yourself .
Our tech stack includes:
Objective-C, Swift, SwiftUI, Python, Reactjs, Redux, Typescript, Google Cloud, Kotlin, and more
Work with fullstack, backend, product and customer success teams to design and develop new features in the mobile app
Architect services within the mobile app (and across our other systems) to sync and mutate data
Identifying potential performance problems and resolving application bottlenecks
Responsible to help maintain code quality, organization, unit testing and automation
Participate in user research and testing to better understand our customers
Ship the app to iTunes Connect, TestFlight and the App Store using automated deployment tools
4+ years of experience shipping iOS applications utilizing Objective-C and Swift, and have a deep understanding of at least one of them
~ Extensive experience with iOS Frameworks such as Core Data
~ Proficiency with offline storage, threading and performance tuning
~ Experience with Python, building APIs and GCP or other cloud platforms a plus, but not required
~ You thrive in an agile, multi-functional, and collaborative team environment
~ You care deeply about a phenomenal end user experience
~ You love supporting other developers and directly collaborating with other software engineering teams
~ You hold a Bachelor's degree in Computer Science, Computer Engineering or equivalent work experience
A fresh start with a flexible and independent working schedule: SevenRooms provides all employees with their first two (2) weeks of employment as paid time off to relax and recharge before starting their journey with us.
You'll also have access to unlimited paid time off, including tenure-based PTO minimums and the option to work anywhere at any time.
Equitable compensation:
Our compensation packages are based on external market data. SevenRooms provides access to private medical coverage, life insurance, and income protection.
Employee programs and recognition:
Opportunities for training and professional development: Your manager will partner with you on establishing quarterly objectives that not only benefit the company but aid in your overall career development and advancement.
SevenRooms also provides financial support for continuing education, certifications, or participation in external training programs.