arrow_backBack to job offers

iOS Expert

We offer:

  • Participation in interesting and demanding projects
  • Flexible working hours
  • A great, non-corporate atmosphere
  • Stable employment conditions (contract of employment or B2B contract)
  • Opportunity to develop your career
  • Attractive benefits package
  • Remote work

Your responsibilities:

  • Expert knowledge about both iOS platforms – at least 5 years of experience working as a software engineer of native apps for these platforms
  • Very good knowledge and practical experience with Swift, Objective-C, Gradle
  • Experience with Material Design, Android Jetpack, SwiftUI, storyboards, unit tests, continuous integration pipelines, static code analysis
  • Solid experience with popular iOS tools and libraries (Alamofire, Combine, XCTest etc.) as well as API design and reactive programming
  • Knowledge of tools for build automation, code repositories (GIT with “git flow” standard), task tracking and project management (Jira)
  • Experience in optimizing mobile applications (performance, memory, power usage, storage)
  • A passion for clean code and solid, future-proof architecture as well as improving on existing code to make it ready for extensions
  • Experience in designing both application components and complete application architecture
  • Ability to learn new technologies quickly
  • Ability to lead the team (plan and organize work) and guide other developers by sharing expertise and helping them to grow
  • Ability to cooperate with QA team, UX and graphics specialists (implementing Sketch designs, prototypes, mockups) and developers (conducting code reviews)
  • Ability to estimate, plan and deliver tasks according to schedule
  • Knowledge of ITIL and AGILE (SCRUM/KANBAN) processes
  • Good communication skills in English (at least B2 or equivalent)

The following would be an advantage:

  • End-to-end application development and release management – confirmed by published apps on Google Play, App Store or other public store
  • Writing blog posts and contribution to open source projects, active participation and/or being a speaker at conferences
  • Hybrid solutions for multiple mobile platforms (Xamarin, Flutter, PhoneGap, React Native etc.)
  • Working in cross-disciplinary product teams
  • Developing safety-critical, medical software
  • Building architectures on Android/iPhone for projects larger than 500 kLOC
  • Master’s degree in Computer Science (or related technical field)
We reserve the right to contact only with the selected Candidates.

This page uses cookie files in statistical, advertising and functional purposes. You can accept the cookie files or disable them in browser settings.