Job Details
Job Description
Key Responsibilities:
Design, develop and maintain high-quality, secure mobile applications. Build and integrate payment processing features, including credit/debit card transactions, digital wallets, and contactless payments (e.g., NFC, QR codes).
API integration and collaboration with backend. Work with backend developers to integrate RESTful APIs and payment gateways, ensuring seamless communication between the mobile app and backend services.
Testing and quality assurance. Conduct thorough unit testing, integration testing, and automated testing to ensure the mobile app is reliable, secure, and bug-free. Troubleshoot and resolve any performance, security, or functionality issues.
Stay updated with mobile trends. Keep up-to-date with the latest mobile development trends, fintech innovations, and security updates to continuously improve mobile payment solutions.
User experience and performance. Collaborate with UX/UI designers to create intuitive and user-friendly interfaces, ensuring smooth payment flows and secure user experiences. Optimize mobile applications for performance, including fast loading times, efficient battery usage, and smooth user experience, particularly in high-traffic fintech environments.
Required Skills and Qualifications:
Must-Have:
Bachelor’s degree in Computer Science, Software Engineering, or a related field.
Programming language such as Android (Java/Kotlin) and iOS (Swift/Objective C).
Nice-to-Have:
Cross-platform frameworks like Flutter or React Native
Familiarity with CI/CD pipelines.
Familiarity with mobile testing frameworks.
Compensation and Benefits
Benefits: Annual Wellness Allowance | Comprehensive Employee Insurance | Flexible Work Arrangements | Performance based renumeration