We are looking for highly motivated individuals, team players with good organisational skills to work as iPhone app developers. At least one app on the iTunes App Store is a must.
iOS Developer
You will be responsible for:
- Interfacing with our Clients to define requirements, estimates and project timelines
- Participating and help to define project scope
- Development of mobile iPhone, iPod Touch, iPad based apps, and watchOS apps
- Involved in the full lifecycle development of the project, from UI/UX Design, Development, Testing, QA, Bug Fixing and Submission
- Deal with clients data, feeds and designs
- Co-operation with other development team members (e.g. Project manager, Web programmers, graphic designers, and authors, quality assurance) in the production of a finished product
- Ability to work on project without detailed instructions; taking the initiative with this job is important
- On-going maintenance of existing projects
You should have:
- 3+ years of experience in programming, especially experience in publishing apps to the App Store
- Strong OOP Skills and strong understanding of Objective-C and Xcode
- Excellent knowledge of the iOS SDK
- Coding standards, organisational programming skills and good commenting practices are important
- Strong computer science fundamentals (data structures, algorithmic complexity, compilation and build processes)
- Strong sense of system architecture as it relates to mobile apps
- Knowledge of web services, REST APIs
- Knowledge of XML, JSON and SQLite
- Experience with Agile software development methodologies, Jira SaaS
- Experience with version control systems such as Git and Bitbucket
- Solid understanding of the latest operating systems, features and APIs
Good to have:
- Academic degree in the field of IT
- Experience swift 2.0
- Experience with watchOS and tvOS
- Experience with error handling frameworks like Crashlytics
What we offer:
- A permanent contract and a competitive salary
- Cutting edge projects, and direct cooperation with our international partners
- Rapidly growing, friendly and extremely pleasant working environment
- Fast personal development and a steep learning curve
- Flat hierarchy and short decision paths
- Team events, sport activities, full fridge of drinks and fresh fruits and an office packed with positive energy
If you are a person who always challenges the status quo, if you’re excited to work on cutting edge technologies in great and friendly atmosphere with a great team, join us, so you can broaden your horizons and start shaping the future of software products with us!