iOS Developer


About the job

About BtcTurk

BtcTurkโ€™s brand and value

โ€ข BtcTurk, which introduced Turkey to Bitcoin on 1 July 2013, operates at international standards in order protect the assets of its users using its expert team, infrastructure and financial power. It has done so for nine years in a 13-year-old industry.

โ€ข BtcTurk is the head of Brink, an international organisation that supports software developers working to develop the Bitcoin protocol, in turn contributing to the development of Bitcoin.

โ€ข With nearly 5 million users and more than 800 employees, it aims to take its leading position in the sector one step further with future projects.

Flexible and inclusive working conditions

โ€ข At BtcTurk, you become part of a strong team, made up of the best.

โ€ข BtcTurk provides monthly contributions to improve Employeeโ€™s working space. It also provides private health insurance and a large meal card.

โ€ข BtcTurk operates with a decentralised model. You may work from anywhere, not only at a specific and single point.

โ€ข BtcTurk is powered by diversity. The BtcTurk team consists of professionals with different experiences, perspectives and skills.

โ€ข BtcTurk is proud to be an employer of equal opportunity. It welcomes all applicants regardless of race, colour, religion, gender, sexual orientation, gender identity, national origin, disability or past military service.

Next generation self-service financial services

โ€ข Initiated by Bitcoin, the first and largest cryptocurrency, crypto assets and next generation finance are a rapidly developing sector and industry.

โ€ข BtcTurk is growing rapidly. It invites you to be a part of the new financial system, rooted in Bitcoinโ€™s philosophy.

โ€ข Being part of the BtcTurk team provides a brilliant career opportunity. The companyโ€™s role in pioneering the sector, its paid-in capital, number of users and employees, agreements with institutions make it a recognised brand that is well known and influential.

What Responsibilities iOS Developer Takes?

  • Analyze and develop existing and new native mobile applications in accordance with the agile software development methodologies in line with the needs of the company and to support them
  • Eliminating errors in accordance with existing projects
  • Attending daily, retrospective and review meetings in accordance with agile software development methodologies
  • Develop native mobile applications in accordance with company security and code standards and to perform code review tasks in accordance with these standards
  • Always be updated about the Google & Apple guidelines and modern development approaches in the world

What BtcTurk Expects from You?

  • Minimum 3 years relevant full-time iOS development experience with Swift (Objective-C is plus), 2 enterprise apps from start to finish.
  • Experience with third-party libraries and REST APIs (Alamofire, Codable & JSON)
  • Knowledge of app submission process
  • Actively using VCSs (Github, Bitbucket etc.), protocol structures
  • Have experience pixel perfect implementation and auto layout
  • Strong skills about designing, building and maintaining high performance, reusable, reliable and clean code
  • Preferably knowledge of Viper, MVVM architectural patterns and CI / CD process
  • Knowledge of Appleโ€™s human interface guidelines and principles
  • Knowledge of Swift Package Manager and SwiftUI are a plus
  • English will be an asset (other languages are a plus)
  • Strong skills about designing, building and maintaining high performance, reusable, reliable and clean code is a plus
  • Commanding OOP, solid principles and design patterns is a plus
  • UI & Unit Test knowledge is a plus
  • Github and stackoverflow accounts are a plus

Apply now
Apply now

Please let BtcTurk know that you found this job on Your support will help us grow!