arrow_backWróć do ofert pracy

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.