Senior iOS Developer Job at Guru Technologies, Layton, UT

OTVXM2lNeFBjZVFIZnpnWVhPVnVMUTZX
  • Guru Technologies
  • Layton, UT

Job Description

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.

Job Tags

Full time, Casual work, Work at office, Flexible hours,

Similar Jobs

Hazelwood School District

Bus Monitor (2025-2026) Job at Hazelwood School District

Hazelwood School DistrictBus MonitorJob Title: Part-time Bus Monitor (Split shift times are 6:30 a.m.-9:00 a.m. and 2:00 p.m.-4:30 p.m.)The purpose of the Bus Monitor is to assist students while they are being transported to and from school; and to provide a consistent... 

Hall County Schools

Bus monitor Job at Hall County Schools

Position Type:Maintenance/Transportation/ Bus MonitorDate Posted:1/3/2020Location:Transportation Department - 8054Closing Date:OngoingPosition Summary:Rides the school bus and acts as an aide to the bus driver assisting the students with medical needs and controlling... 

Cherokee Federal

Data Entry Specialist Job at Cherokee Federal

 ...legal permanent residents. You must provide documentation that you are a U.S. citizen or legal permanent resident to qualify. The Data Entry Specialist is responsible for accurately entering survivor and case data into the CAN and NCEM Disaster Case Management... 

Topwings4u Llc

Assistant General Manager Job at Topwings4u Llc

 ...Job Description Job Description Topwings Inc. is looking for an Assistant General Manager & Shift Leaders who are humble, hungry, and smart to manage our restaurants! The Assistant General Manager(AGM) and the Shift Leader are passionate about restaurant operations... 

Corporate Flight Management

Aircraft Maintenance Technician Show Low Regional Airport Job at Corporate Flight Management

 ...ongoing success. Summary of Essential Duties The Aircraft Maintenance Technician is responsible for performing routine and non-...  ...safety glasses and hearing protection. Work Environment Airport ramp/warehouse environment subject to varying weather conditions...