Position title
Senior IOS Developer
Responsibilities
  • Writing well-designed, testable and efficient code.
  • Gathering and evaluating user feedback.
  • Working as a part of a dynamic team to deliver winning products.
  • Providing code documentation and other inputs to technical documents.
  • Supporting continuous improvement by investigating alternatives and new technologies and presenting these for architectural review.
  • Troubleshooting and debugging to optimise performance.
  • Defining project scope & specifications, estimating resources required to develop the proposed solution to meet customer requirements and developing schedules, test plans and documentation.
  • Ensuring specifications and requirements are clearly articulated to the development teams and monitoring timelines & progress.
  • Gathering requirements and specifications from clients and users in conjunction with the sales team to gain a strong understanding of client expectations.
  • Identifying potential issues between systems and client specifications and proposing new solutions.
  • Proposing the technical solution and overseeing the selection of technologies.
  • Providing clients with regular feedback and updates on projects.
  • Providing subject matter expertise and direction, guidance, and support on complex sales engagements.
  • Reviewing proposals and estimates from vendors and ensuring that external solutions work with internal development projects.
Qualifications
  • Good knowledge of Objective-C, Swift and SwiftUI
  • 1 to 5 years of Experience working with native iOS Development and with different iOS variations (9 and up).
  • Understanding of Apple design principles and interface guidelines

    Strong knowledge of iOS UI design principles, patterns, and best practices

    Understanding of RESTful APIs and how to connect iOS applications to back-end services

  • Understanding of different security aspects (encryption, API protection, SSH, etc.)
  • Experience with offline storage, threading, and performance tuning
  • Familiarity with cloud message APIs and push notifications
  • Familiarity with the use of additional sensors, such as gyroscopes and accelerometers, etc.
  • Familiarity with continuous integration
  • Proficient understanding of code versioning tools. Understanding of Git branching models such as Git Flow and comfortable doing code reviews.
  • Strong problem-solving skills, creativity, and appetite to learn
  • Able to work and deliver under pressure and within deadlines
  • Enjoy and thrive in a fast-moving start-up environment
Job Benefits
  • Work alongside & learn from best in class talent
  • Flexible working options
  • Great work environment

BillEase is an on-demand consumer credit that provides financial products such as personal loans, e-wallet top-ups, prepaid load, and gaming credits as well as buy now, pay later which allows customers to pay for their purchases online and offline in interest-free or interest-bearing installment plans.

BillEase is a brand of First Digital Finance Corporation.

Employment Type
Full-time
Industry
Financial Services
Job Location
Remote work from: Cambodia
Base Salary
$30,000-$48000
Date posted
March 18, 2024
PDF Export
Close modal window

Thank you for submitting your application. We will contact you shortly!