Software Engineer, iOS

GoPro

Annual salary:

Salary not disclosed

Post age:

950 days

Job description:

Capture. Create. Share. This is your life. Be a HERO.

This role will contribute exceptional programming skills to develop highly innovative, consumer based mobile products. The iOS developer will make disciplined use of git source control and bug tracking systems. In addition, the role will participate in software code reviews to ensure the creation of high quality, compact and elegant code. The ideal candidate will have familiarity with Swift, Core Data, AVFoundation, JSON and RESTbased API’s and exceptional communication skills.

What You Will Do

  • Contribute exceptional programming skills to develop highly innovative consumer-based mobile products
  • Make disciplined use of git source control and bug tracking systems
  • Unit-test developed code for usability, general reliability and elegance
  • Participate in software code reviews to ensure the creation of high quality, compact code
  • Participate in code development from requirements throughout the deployment
  • Collaborate with other engineers, managers, and executive team to define, design and ship new features

Skills We’re Stoked About

  • Bachelor’s degree in Computer Science, Mathematics
  • Strong CS fundamentals
  • 5+ years of commercial experience in developing applications for the iPhone and iPad
  • Expertise in Objective-C, Swift and developing native iOS apps with experience with - Core Data and AVFoundation a plus.
  • Familiar with JSON and REST-based APIs
  • Strong knowledge of MVC, OOP, memory management and threading via Grand Central Dispatch
  • Proven successful track record showing an aptitude for engineering and product sense
  • Strong communication (written and verbal) skills
  • Self-motivated
  • Ability to quickly learn and apply new technologies and methodologies
  • Possess the passion to design, build and polish innovative applications

Perks

  • Live it. Eat it. Love it. – Two dedicated hours during your week to explore your passions and capture it with your GoPro.
  • Get your very own GoPro (Mounts and accessories included)
  • Discounted employee stock purchase plan
  • Competitive salary
  • 401(K) matching
  • Discretionary time off
  • Medical, dental, and vision insurance – premiums are fully paid for employees
  • Life insurance and disability benefits
  • Fully stocked kitchens with snacks galore

GoPro is an equal opportunity employer.

Application instructions:

Apply via link below: