Staff Engineer, iOS

  • Full Time
  • Kyiv, Kyiv City, Ukraine
  • TBD USD / Year
  • Surprise.com profile




  • Job applications may no longer being accepted for this opportunity.


Surprise.com

Description

Surprise.com is on a mission to help people make a positive impact on themselves, their teams, and their communities.

Our flagship product, Surprise for Teams™, is the world’s first and only SuccessOS™. Surprise for Teams makes it fun and irresistible to perform better, which creates a positive, long-lasting impact on people and their organizations. Our latest ecosystem addition, Surprise for Fun™, brings our beloved feature set to mobile gaming – providing an exciting, high-dopamine way to win amazing real-life Surprises, VIP experiences, and unforgettable getaways just for completing fun daily quizzes and missions!

To deliver on our very lofty goals, we need engineers with industry-defining talent and an unrestrained drive to deliver flawless results. This role offers tremendous opportunities to build a highly scalable, highly stable, easily maintainable back-end architecture; push the boundaries of fault-tolerant programming, and work with a broad range of public and proprietary APIs.

What will you be doing?

  • 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.

What are we looking for?

  • 7 years of iOS development experience in Swift or Objective-C;
  • 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.

What skills will come in handy?

  • A background in Computer Science, or at least an understanding of algorithms;
  • Enough of a front-end eye to implement the designs that you and the design team build;
  • App store distribution and beta testing;
  • Experience building for other Apple platforms (Watch, etc);
  • Experience working within a geographically dispersed team;
  • Demonstrated ability to expertly manage conflicting priorities;
  • High-bandwidth, high-energy, competitive, and creative individual;
  • Driven to outperform; dedicated to self-improvement.

Benefits

  • Work on interesting and challenging projects, while building a pioneering software category;
  • Great atmosphere, with the vibe and energy of a high-growth tech company;
  • Competitive salaries;
  • Close collaboration between UA and US team members;
  • Ultramodern offices in the heart of Lviv (Magnus) and Kyiv (Parus);
  • Flexible working hours;
  • Complimentary dinners (like Pizza Friday!);
  • English classes and an immersive English-speaking work environment (we have a lot of native speakers at the office);
  • Ability to travel to the US;
  • Corporate activities and parties;
  • Dedicated wellness area in the office;
  • 20 working days of paid vacation;
  • 15 days of paid sick leave;
  • And, of course, we use Surprise internally!

To apply for this job please visit www.linkedin.com.


Job Notifications
Subscribe to receive notifications for the latest job vacancies.