استخدام iOS Developer
شرح موقعیت شغلی
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
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.
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.
مهارتهای مورد نیاز
- IOS
- Swift
- RestFul API
- MVVM
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت دائم پایان خدمت