Uncubed

iOS Developer

Prezi, Budapest

Presentation software that brings your ideas to life and makes you a great presenter


The Prezi engineer is someone who's smart, curious, and creative. Someone who enjoys big challenges and isn't afraid to stretch. Someone who has big ambitions and wants to become better. But here's the best part: those ideas describe not only the individuals who work here, but also the driving principles of our entire department. So if you're interested in tackling real engineering projects you can be proud of instead of anonymous backend work for some huge corporation, let's talk. We offer the ownership and independence of a startup with the stability of a well-established tech firm, plus a culture that will encourage you to grow both personally and professionally.

 

We are looking for an iOS developer responsible for the development and maintenance of applications aimed at a range of iOS devices including mobile phones and tablet computers. Your primary focus will be development of iOS applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.

 

Responsibilities:

 

  • Design and build applications for the iOS platform
  • Ensure the performance, quality, and responsiveness of applications
  • Collaborate with a team to define, design, and ship new features
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality, organization, and automatization
  • Write well-tested, maintainable code
  • Take responsibility for the entire application lifecycle
  • Work in an agile development environment, regularly shipping and iterating on results

 

Skills:

 

  • Proficient with Objective-C, Swift, and Cocoa Touch
  • Proficient understanding of code versioning tools (preferably Git)
  • Experience with iOS frameworks such as Core Data, Core Animation, etc.
  • Experience with offline storage, threading, and performance tuning
  • Experience with performance and memory tuning with tools such as Instruments
  • Familiarity with RESTful APIs to connect iOS applications to backend services
  • Familiarity with reactive programming (reactive cocoa)
  • Familiarity with continuous integration
  • Knowledge of UI/UX standards
  • Understanding of Apple’s design principles and interface guidelines
  • Knack for benchmarking and optimization

 

About Prezi

Prezi is the cloud-based presentation platform that helps you connect more powerfully with your audience. Unlike traditional slides, Prezi’s open canvas allows you to navigate through topics freely, encouraging interaction and collaboration between you and your viewers. The result is conversational presentations that are more natural, more engaging, and more memorable.

Want to learn more about Prezi? Visit http://prezi.com/