Senior iOS Engineer

Comprehensive all-in-one HR suite combining the world's most widely adopted Applicant Tracking System with a full-spectrum employee management system.
iOS
Senior Software Engineer
Hybrid
5+ years of experience
Enterprise SaaS

Description For Senior iOS Engineer

Workable, a leading provider of comprehensive HR solutions, is seeking a Senior iOS Engineer to join their Mobile team. The company serves over 31,000 growing businesses with their all-in-one 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 with the latest Swift technologies and contribute to a product used by thousands of users daily. As a Senior iOS Engineer, you'll be part of a cross-functional agile team, participating in product design, code reviews, and development of new features with a focus on creating amazing user interfaces.

The position requires strong expertise in iOS development, including proficiency with Swift, iOS SDK, and frameworks like UIKit and GCD. The ideal candidate should have experience with Auto Layout, TDD, and RESTful API integration, along with a deep understanding of mobile app architecture and performance optimization.

Workable offers a collaborative and lighthearted culture where smart people have fun, learn, and innovate. The company provides competitive benefits, including health insurance for dependents, Apple gear, and annual retreats. This is an opportunity to join a world-class software company that values good engineering and maintains a strong focus on product quality.

The hybrid work environment in Athens, Greece, allows for flexibility while maintaining team collaboration. The role offers significant growth potential as the company scales from thousands to hundreds of thousands of users. If you're passionate about mobile development and want to make a meaningful impact on a widely-used HR platform, this position offers an excellent opportunity to advance your career while working with cutting-edge technologies.

Last updated 20 minutes 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 integration
  • 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 native mobile apps ecosystem
  • Experience with RESTful APIs integration
  • Good understanding of threads and memory management
  • Comfortable with Git
  • Problem-solving skills beyond simple solutions
  • Focus on user-centric app development
  • Passion for elegant and intuitive user interfaces
  • Familiarity with functional programming concepts (preferred)
  • Experience with RxSwift or Combine (preferred)
  • Experience with SwiftUI (preferred)

Benefits For Senior iOS Engineer

Medical Insurance
  • Attractive salary and bonus plan
  • Health insurance plan including dependents
  • Mobile plan
  • Apple gear and access to productivity tools
  • Annual retreats in awesome locations

Interested in this job?

Jobs Related To Workable Senior iOS Engineer

Senior iOS Developer

Senior iOS Developer position at 2Brains, focusing on native mobile application development with Swift and modern architecture patterns.

VS Test Senior iOS Developer

Senior iOS Developer position at CI&T, developing innovative mobile applications with Swift and Objective-C, requiring English and Spanish proficiency, based in São Paulo with hybrid work arrangement.

Senior iOS Engineer, Developer Platform

Senior iOS Engineer position at Airbnb focusing on developer platform infrastructure, CI/CD, and foundational frameworks, offering remote work and competitive compensation.

Senior iOS Engineer, Quality Engineering

Senior iOS Engineer position at Airbnb focusing on quality engineering, test automation, and framework development for iOS applications with competitive compensation.

iOS Engineer, Growth Team

Senior iOS Engineer position at Substack focused on growth initiatives and building mobile experiences for writers and readers.