Job Description
Job Description
Salary :
Pay : Competitive mid-high range, depending on experience
Type : Full-time, Flexible hours and schedule
Remote : Hybrid ( 3 days in-office, 2 days remote)
Location : Layton, UT
Why Join Guru
At Guru Technologies, we exist to build software that moves businesses forward and creates lasting impact.
- What : We deliver modern software solutions mobile apps, enterprise systems, and data-driven platforms that help our clients and partners thrive.
- How : By pairing deep engineering expertise with curiosity, humility, and collaboration.
- Why : We believe technology should solve real problems, not create new ones.
Weve been in business for 20+ years, and our team of ~50 engineers has launched countless custom solutions and incubated startups that became market leaders. We hire for the long-term and want engineers who want to grow with us.
About the Role
Were seeking a Senior iOS Engineer who thrives in creative problem-solving and can own solutions from concept to deployment. This isnt just about following specs its about helping design the future of apps for enterprise clients, startups, and everything in between.
Youll :
Architect, develop, and ship new iOS apps and features in Swift.Partner with designers and product owners to shape experiences that people love to use.Integrate with RESTful APIs and backend systems while thinking holistically about architecture.Mentor mid-level developers and help set technical direction.Stay ahead of evolving frameworks (SwiftUI, Flutter, Kotlin Multiplatform) to keep our solutions on the cutting edge.Skills Were Looking For
iOS Expertise : 5+ years professional experience building and shipping iOS apps.Languages / Frameworks : Strong in Swift / Objective-C, with bonus points for Flutter / Dart, Kotlin, Python / Django, or C# / .NET.Design Sense : Ability to build clean, modern UIs that follow Apples Human Interface Guidelines.Systems Thinking : Understanding how mobile, backend, and database layers fit together.Collaboration : Comfortable working across engineering, design, and product teams.Tooling : Proficient with Git, CI / CD, and Agile workflows.Bonus points if youve worked with Core Data, SQLite, DevOps, or backend APIs.Education & Experience
Bachelors or Masters degree in Computer Science, Software Engineering, or related field preferred.Equivalent professional experience can substitute for a formal degree.5+ years of professional iOS development experience required, including at least one end-to-end app in production.Experience mentoring junior developers and / or leading technical decisions is a plus.Why Youll Love It Here
Impactful Work : Every project solves a real client problem and pushes you to grow.Hybrid Flexibility : 3 days in our Layton office, 2 days remote.Long-Term Growth : We hire for the long-term and promote from within.Culture of Trust : Flexible schedules, casual environment, and space to experiment.Benefits That Matter : Health, dental, vision, PTO, holidays, 401k with match.Diverse Tech Exposure : From enterprise integrations to startup MVPs youll never be stuck on one stack.If you want to build software that matters, and you thrive in a culture that values
autonomy, creativity, and craft Guru Technologies is where youll do the best work of your career.