Fonepay

Fonepay

E-Commerce/ E-Business

Kathmandu

Fonepay is a digital payment processor that connects consumers, banks and merchants in an interoperable network to facilitate mobile/digital payments. Fonepay is a part of the F1 Soft group, operational since 2004, a diversified Digital Financial Services (DFS) holding company. With a year of experience innovating DFS products and services, Fonepay has developed an interoperable network that connects over 50 Nepali banks and financial institutions and over 1 ... 3 million customers and merchants

View Company Profile

iOS Developer

Apply Before : 2021-09-22 (Closed) View: 4110

Job summary

  • No. of Vacancy
    : 1
  • Job Type
    : Full Time
  • Offered Salary
    : Negotiable
  • Gender
    : Both
  • Career Level
    : Mid Level
  • Experience
    : 2 Years
  • Apply Before
    : 2021-09-22 Closed

Job Description:

iOS Developers are responsible to design and build applications for mobile devices running Apple's iOS operating software. They are responsible for designing and coding the base application, ensuring the quality of the application, fixing application bugs, maintaining the code, and implementing application updates.

RESPONSIBILITIES

  • Ensure all task are completed on time with fewer bugs.
  • Integrate new features with backward compatibility.
  • Figure out shortcomings on provided requirement with API ,mockup and resources.
  • Keep the app updated with the latest features provided by IOS
  • Research, focus and implement on application enhancement. 
  • Mitigate risk of leaking codes / flow by sharing SDK by exposing only limited required methods.
  • Follow proper process before deployment of applications
  • Proper documentation of software development process and others.
  • Able to implement architectural design patterns, dependency injection , clean architecture. Develop SDK for other merchants to integrate Fonepay in their applications. 

Required Knowledge, Skills, and Abilities:

Technical Skills:

  • Proper knowledge on Design Patterns MVP/MVVM and clean Architecture
  • Experience with Auto layout as well as programmatic approach build layout
  • Deep understanding of core frameworks such UIKit, Cocoa Touch, Core Animation, Core Graphics, Core Data etc.
  • Experience with offline storage, caching, concurrency (GCD) and performance tuning.
  • Experience writing scalable and testable code (Unit Testing) & familiarity with continuous integration (CI) / Continuous delivery (CD).
  • Comfortable working with agile methodology and tools
  • Familiarity with RESTful APIs to connect IOS applications to back-end services
  • Good Understanding of Apple’s design principles, interface guidelines and UI/UX Standards across IOS ecosystem
  • Experience with tuning performance and memory issues using tools such as Instruments depending upon project needs.
  • Familiarity with cloud message APIs and push notifications
  • Knack for benchmarking and optimization & pixel perfect design
  • Proficient understanding of code versioning tools i.e Git
  • Good knowledge on Certificates & Signing, Provisioning profile and App store deployment process.
  • Experience with third party frameworks such as Alamo-fire, Crashlytics, Firebase etc and design tools such as figma, zeplin etc.

Education + Experience:

  • At least 2 years of experience in IOS development (Swift & objective C)
  • Bachelor in IT field or relevant field. 

Benefits:

Why Join us?

  • Stellar opportunity to work with the rising company
  • The amazing and passionate young team, beautiful office space
  • Social Security Benefit
  • Trust of biggest FinTech company.
  • Attractive salary and benefits (Communication package, Fuel, TADA)
  • One-of-a-kind company culture and growth opportunities to accelerate your career progression.

Apply Instruction:

Interested candidates fulfilling the mentioned criteria are encouraged to Apply using the Easy Apply Button below. Registered candidates may also apply using  Apply Now Button.

Job Action