Mô tả công việc
Live Payments is seeking a skilled and experienced iOS Developer to join our team and take the lead in building a secure and user- friendly payment application for iOS devices. As an iOS Developer for the payment application, you will be responsible for designing, developing, and maintaining the application while ensuring seamless integration with various payment systems and services. You will collaborate closely with cross- functional teams, including product managers, designers, and backend developers, to deliver a robust and efficient payment solution to our users.
Core responsibilities include:
Lead the end- to- end development of a payment application for iOS devices, from concept and design to testing, deployment, and maintenance.
Assist in the estimation and planning of development tasks, provide regular progress updates, and actively participate in team meetings.
Write clean, efficient, and maintainable code, following established development processes and guidelines.
Collaborate closely with backend developers to establish secure and efficient communication between the mobile application and server- side systems.
Integrate the payment application with third- party SDK, payment gateways, APIs, and backend systems.
Design and implement secure payment processing mechanisms, adhering to industry standards and best practices.
Conduct thorough testing to identify and resolve bugs, performance issues, and security vulnerabilities.
Stay up- to- date with the latest trends, technologies, and regulations related to mobile payment systems and maintain awareness of competitors&039; offerings.
Collaborate with product managers/owners and designers to gather requirements and translate them into functional, intuitive, and secure payment features.
Conduct code reviews, provide constructive feedback, and mentor junior developers when necessary
Ensure the application meets compliance and security standards, such as PCI- DSS, and implement necessary encryption and data protection measures.
Optimize application performance and user experience by implementing performance tuning techniques.