Taro Logo

Senior iOS Engineer

Comprehensive HR suite combining widely adopted Applicant Tracking System with employee management system, serving over 31,000 businesses.
iOS
Senior Software Engineer
Hybrid
Enterprise SaaS

Description For Senior iOS Engineer

Workable, a leading HR technology company, is seeking a Senior iOS Engineer to join their Mobile team. The company serves over 31,000 growing businesses with their comprehensive HR suite, combining the world's most widely adopted Applicant Tracking System with a full-spectrum employee management system.

The role offers an exciting opportunity to work on a product used by thousands of users daily, focusing on developing and improving the iOS application with cutting-edge technologies. As a Senior iOS Engineer, you'll be working with the latest Swift version and its new features on a brand new MacBook Pro, participating in a cross-functional agile team with well-established processes.

The position involves significant technical challenges, including working with REST APIs, optimizing performance for smooth UX, managing memory footprint, and battery optimization. You'll be involved in code reviews, pair programming sessions, design meetings, and brainstorming sessions, contributing to both technical implementation and product design decisions.

Workable offers a collaborative and lighthearted culture where smart people have fun, learn, innovate, and help others do the same. The company provides excellent benefits, including comprehensive health coverage, competitive compensation with performance bonuses, a hybrid work model, and relocation assistance to Athens. This is an ideal opportunity for a senior iOS developer who wants to make a significant impact on a widely-used enterprise product while working with a world-class engineering team.

Last updated 2 months ago

Responsibilities For Senior iOS Engineer

  • Help take Workable for iOS to the next level
  • Work in a cross-functional agile team
  • Participate in code reviews, pair programming sessions, design meetings and brainstorming sessions
  • Work with REST API
  • Profile code for smooth UX, low memory footprint and battery optimization
  • Create software used daily by thousands of users
  • Participate in product design
  • Develop new features with UI focus

Requirements For Senior iOS Engineer

  • Solid understanding of iOS SDK and frameworks like UIKit, GCD
  • Experience with Auto Layout
  • Proficient with Swift
  • Experience with TDD and testing frameworks
  • Deep understanding of the native mobile apps ecosystem
  • Experience with RESTful APIs
  • Good understanding of threads and memory management
  • Comfortable with Git
  • Problem-solving skills beyond Google searches
  • Product-oriented development mindset
  • Passion for elegant and intuitive user interfaces

Benefits For Senior iOS Engineer

Medical Insurance
Relocation Benefits
  • Comprehensive Health Coverage including dependents
  • Competitive Compensation with performance-based bonus
  • Hybrid work model (2 days WFH, 3 days office)
  • Apple gear and latest productivity tools
  • Mobile data plan
  • Office food perks
  • Generous PTO policy
  • Relocation Bonus for moving to Athens

Interested in this job?

Jobs Related To Workable Senior iOS Engineer