توسعه نرم افزارهای بانکی نگاه فردای کارآفرین
توسعه نرم افزارهای بانکی نگاه فردای کارآفرین

iOS Developer

Tehran/ Jordan
Full Time
Saturday to Wednesday
-
Loan -Bonus -Military Service Option -Health insurance -Recreational accommodation -Game room -Library -Occasional packages and gifts
201 - 500 employees
IT / Software / Hardware
Iranian company dealing only with Iranian entities
1399
Privately held
توضیحات بیشتر

key Requirements

4 years experience in similar position

Job Description

We are seeking a skilled and motivated iOS Developer to join our technical team. If you are passionate about crafting exceptional user experiences, committed to continuous learning, and have experience working within banking or financial systems, this is an excellent opportunity to make an impact. Join us and help shape
the next generation of digital banking products.

 Core Responsibilities & Technical Requirements 

  •  Strong proficiency in the Swift programming language
  •  Experience with architectural patterns such as MVVM, MVP, and Clean Architecture
  •  Proficiency in multithreading and concurrent programming
  •  Hands-on experience with modular and multi-module project structures
  •  Solid understanding of app performance optimization and architecture design
  •  Mastery of UIKit and Auto Layout
  •  Familiarity with data structures, design patterns, and algorithms
  •  Understanding of security fundamentals, cryptography, and information encryption principles
  •  Experience working with Protocols, Generics, and Extensions
  •  Hands-on experience with the Combine framework
  •  Proficiency in consuming RESTful APIs using libraries such as Alamofire
  •  Strong command of Git and modern version control practices
  •  Experience with iOS testing frameworks such as XCTest and XCUITest
  •  Solid understanding of user experience principles and Apple’s Human Interface Guidelines


 Personal Qualities & Soft Skills

  •  Organized and detail-oriented in code structure and documentation
  •  5+ years of hands-on iOS development experience
  •  Dedicated to meeting project deadlines and maintaining high-quality standards
  •  Creative problem-solver with the ability to propose effective, scalable solutions


 Work Location: On-site (full-time presence required)

Application Instructions:
Please submit your CV in English.

Benefits

  • Loans and financial assistance programs
  • Health and wellness initiatives
  • Travel allowances
  • Corporate recreational accommodations
  • Supplemental health insurance
  • Holiday and occasion gifts
  • Performance-based bonuses

 
About Us

Negah Bank is the technology subsidiary driving the banking missions of Karafarin Bank, established with the goal of enhancing and organizing the technical infrastructure of Karafarin Bank while developing and designing innovative products and services for its current and future customers.

Negah Bank was founded with a fully specialized focus on information technology and digital transformation in the banking industry. Transformation across various layers of banking technology — including Core Banking systems, card switches, and data centers — is among the company’s key responsibilities.

Our strategy centers on leveraging modern technologies and advancing toward innovative concepts such as Open Banking, Blockchain, Cloud Computing, Omnichannel solutions, Big Data, Artificial Intelligence, and the Internet of Things (IoT).

As part of the Negah Technology Group, Negah Bank is responsible for developing and implementing cutting‑edge banking services and digital financial products, helping shape the future of intelligent banking solutions.

Job Requirements

Age
28 - 38 Years Old
Gender
Men / Women
Military service
Military service must be done

ثبت مشکل و تخلف آگهی

ارسال رزومه برای توسعه نرم افزارهای بانکی نگاه فردای کارآفرین