iOS Developer

Job description

Everything big starts small. What was once a small garage project is now named the most valuable hungarian company on Forbes’s list in 2019!

We are always looking for the best and brightest to join our ever expanding #Doclersquad, so what are you waiting for?


Docler is looking for several iOS developers to strengthen it's mobile first strategy. The role is about 70% new feature development, 20% R&D, and 10% maintenance. You will be part of the team who works closely with the product owner, UX/UI design, and automation QA, to deliver high quality new features into our top mobile apps for the Jasmin product family.

Visit our office in Budapest, where 90+ software engineers share the same goal and vision: maintain our Nr. 1 position in an industry that is about entertainment, fun, and celebrities.


YOU

  • love high quality mobile apps
  • know and can apply VIPER, MVVM, SOLID, and TDD
  • have deep hands-on knowledge in Swift and Core APIs
  • have experience in offline storage, threading, and performance tuning
  • are able to troubleshoot and debug iOS applications
  • prefer solving problems on the spot, without meetings overhead
  • cooperate instead of processes and approvals
  • like to set goals and has the ability to take initiatives

CHALLENGES YOU WILL BE WORKING ON

  • architect and develop features for the iOS platform of a live-streaming product
  • work in a multicultural environment with teams in multiple geographical locations
  • investigate and resolve application issues, bottlenecks, and inefficiencies
  • mentor junior team members
  • demonstrate strong communication, analytical, and problem solving skills
  • collaborate with backend developers to succeed
  • keep up with new tech and capabilities and seek for high quality
  • you will get all resources, but need to write high-quality code, on-time
  • give and receive feedback
  • do peer code reviews

Requirements

  • 5+ years of experience in mobile development
  • strong experience in building iOS applications, iOS SDKs, provisioning and the whole toolchain
  • Swift is a must, Objective-C is a plus
  • proven understanding of how to produce efficient and thread safe concurrent code
  • strong experience with Auto Layout
  • experience with Instruments
  • platform specific design patterns (e.g. MVC, VIPER, Flow controllers etc)
  • experience with TDD and/or BDD definitely a plus
  • experience in mobile video streaming is plus

WHAT WE OFFER

  • continuous goal setting to improve and grow your career
  • fully automated CI/CD
  • high profile engineering team
  • no emulators, all the best physical devices
  • conferences, meetups
  • customizable cafeteria, Medicover, sport card
  • complimentary breakfast, coffee, guarded parking, sport courts at the office
  • Family Day, Christmas Party, BBQ, Hackathons