iOS Developer

Multi-brand beauty company offering clean, cruelty-free beauty products through brands including e.l.f. Cosmetics, Well People, Keys Soulcare, and Naturium.
Ahmedabad, Gujarat, India
iOS
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
3+ years of experience
Consumer · E-Commerce

Description For iOS Developer

e.l.f. Beauty, Inc. is a leading beauty company with a portfolio of successful brands including e.l.f. Cosmetics, Well People, Keys Soulcare, and Naturium. With impressive growth reaching $1 Billion in net sales and 23 consecutive quarters of growth, they're the #2 mass cosmetics brand in the US. They're seeking an iOS Developer to join their multinational team, working on their mobile eCommerce platform. The role demands expertise in Swift, SOLID principles, and modern iOS development practices. You'll be part of a collaborative environment, working with global teams including UK partners, while focusing on USA East Coast hours. The position offers a blend of technical challenges in eCommerce, geolocation services, and API integration, along with the opportunity to contribute to a rapidly growing beauty tech platform. The company provides an attractive compensation package including competitive pay, bonuses, equity, and flexible work arrangements. Their unique culture combines workplace flexibility with strong team collaboration, making it an ideal environment for developers who want to make an impact in the beauty tech space.

Last updated a minute ago

Responsibilities For iOS Developer

  • Design and build advanced applications for the iOS platform using Swift
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Work with mobile eCommerce partner in the UK to deliver mobile solutions
  • Ensure application performance, quality, and responsiveness
  • Integrate geolocation services and functionality
  • Develop API integration with third-party services
  • Implement eCommerce functionality
  • Identify and fix bottlenecks and bugs
  • Maintain code quality and organization
  • Write clean, maintainable code following SOLID principles
  • Make architectural decisions and apply design patterns
  • Stay up-to-date with iOS development trends

Requirements For iOS Developer

  • Proficient in Swift and iOS frameworks (UIKit, GCD, Autolayout)
  • Strong understanding of SOLID principles
  • Experience with architectural patterns (MVVM, MVP, VIPER)
  • Experience with geolocation services and mapping
  • Strong experience with API integration and RESTful APIs
  • Experience developing eCommerce apps
  • Experience with third-party libraries and dependency management
  • Familiarity with Git and code review processes
  • Ability to write unit tests and UI tests
  • Excellent communication and collaboration skills
  • Ability to work during USA East Coast hours

Benefits For iOS Developer

Equity
  • Competitive pay
  • Bonus eligibility (200% of target over last four fiscal years)
  • Equity
  • Flexible time off
  • Year-round half-day Fridays
  • Hybrid work schedule (3 days office, 2 days home)

Interested in this job?

Jobs Related To e.l.f. Beauty, Inc. iOS Developer

Software Engineer 2- Copilot iOS/ Mac OS Development

Mid-level iOS engineer position at Microsoft, focusing on developing AI-powered Copilot features for iOS/MacOS platforms, requiring 3+ years of experience.

Software Engineer - iOS

iOS Engineer position at Bankjoy, developing mobile banking applications using Swift, offering competitive compensation and remote work environment.

Middle iOS Developer

Mid-Level iOS Developer position at airSlate, working on pdfFiller app serving 10M+ users monthly. 3+ years experience required, hybrid work model, competitive benefits.

Middle iOS Developer

Mid-Level iOS Developer position at airSlate, working on pdfFiller app serving 10M+ users monthly. 3+ years experience required, hybrid work model, competitive benefits.

iOS Developer

iOS Developer position at Viseven, a healthcare MarTech company, offering remote work and comprehensive benefits.