بلو بانک
بلو بانک

iOS Developer

Tehran/ Sa'adat Abad
Full Time
Saturday to Wednesday
-
-
501 - 1000 employees
Banking
Iranian company dealing only with Iranian entities
1399
Privately held
توضیحات بیشتر

key Requirements

2 years experience in similar position

Job Description

At blubank, we are seeking talented, dynamic, and enthusiastic individuals for the position of iOS Developer to join our friendly and professional team. If you’re looking for a workplace where you can grow and continuously learn, this opportunity is for you!

Responsibilities:

  • Collaborate closely with the iOS Chapter team and cross-functional business squads to develop and deliver product features
  • Develop and maintain scalable, modular iOS applications using UIKit and modern architectural patterns 
  • Independently analyze and implement features based on product requirements and user needs 
  • Work with backend developers, designers, and QA to ensure smooth feature delivery 
  • Participate in planning sessions with Product Owners and Scrum Masters 
  • Perform code reviews and contribute to maintaining high code quality and consistency 
  • Write unit and UI tests to ensure app stability and reliability 
  • Investigate and resolve technical issues and edge cases 
  • Stay up to date with the latest iOS technologies and share knowledge within the team 
  • Follow best practices in clean code, modularization, and reusability 
  • Collaborate in technical decision-making and continuously improve development processes 
  • Document technical decisions and assist others in navigating codebases and features 
  • Actively participate in a knowledge-sharing culture through pair programming, mentoring, or demos

Qualifications:

  • Experience: 3+ years of experience in iOS Developer
  • Academic background in Computer Science or related fields
  • Strong problem-solving skills and ability to work independently on complex tasks
  • Ability to quickly understand and apply information from technical documentation
  • Proficiency in UIKit and core iOS development frameworks
  • Experience with modular architecture and Swift Package Manager (SPM)
  • Good understanding of Swift concurrency, GCD, and performance optimization
  • Familiar with Clean Code principles and best practices in software development
  • Experience writing unit tests and UI tests using XCTest 
  •  Proficient in version control (Git) and collaborative workflows (e.g., GitFlow)
  • Comfortable with RESTful APIs, JSON parsing, and asynchronous data handling
  • Familiarity with design patterns like MVC, MVVM, and Clean Architecture
  • Strong communication and interpersonal skills, with the ability to collaborate across teams
  • Growth mindset, eager to learn new tools and technologies, and share knowledge
  • Previous experience in banking or fintech apps is a plus

Benefits:

  • Work-from-home option
  • Flexible working hours
  • Training courses and professional development opportunities
  • Military service project (Limited)
  • Supplemental health insurance
  • Team-building budget
  • Performance-based bonuses
  • Loans
  • Lunch subsidies

 

Job Requirements

Age
26 - 37 Years Old
Gender
Men / Women

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

ارسال رزومه برای بلو بانک