Senior iOS Engineer (Swift) (#14468028)

SPECIAL REFERRAL BONUS $2000
Work type:
Flexible (Office/Remote)
Technical Level:
Senior
Job Category:
Software Development
Project:
Surprise

Our client Surprise.com has created a purpose built enterprise class platform that celebrates employees, managers and business leaders to effectively drive “positive, goal directed behavior” and recognizes major accomplishments and milestones across an organization in support of personal, team and corporate goals.
The company is currently working on the implementation of new products using modern technologies and frameworks to meet scalability and customization challenges.
The Senior Engineer will be involved in the development of functionally rich, robust and user-friendly mobile applications, following through all stages of the Agile software development life cycle from inception to implementation.

Responsibilities:

  • Making our product better, stronger, faster
  • Working with our API team to provide you with the APIs that you need
  • Working with our Design team to implement great UX on the mobile platform
  • Helping the Product organization figure out what to ship on mobile, and when
  • Keeping up to date on the latest features available in iOS, and deciding which ones to use to make your code wonderful
  • Shipping the best code you can, and helping other developers through code review and mentorship.

Requirements

  • iOS development experience in Swift
  • Experience consuming RESTful APIs as your data source
  • Experience with automated unit and user story testing
  • A collaborative mindset with strong communication ability
  • A creative mind that can help us discover new ways to apply technology to the problems that we are solving

We offer:

  • Flexible working hours
  • A competitive salary and compensation package
  • 18 business days of payable annual free-time
  • 10 days of paid sick leave
  • An inspiring and comfy office
  • The best hardware
  • A masseur and a corporate doctor
  • Relax zones
  • Relocation package
  • Regular office fruit delivery

Professional growth:

  • Challenging tasks and projects
  • An individual development plan
  • A personal education budget
  • A regular performance appraisal
  • Mentorship opportunities
  • Business trips

Fun:

  • Corporate events and outstanding parties
  • Exciting team buildings
  • Memorable anniversary presents
  • ​A fun zone where you can play video games, foosball, ping pong, and more
×

Easy apply


    or
    Get a Bonus