Overview
We are seeking a talented Mobile App Developer with at least 2 years of experience to join our growing team.
Key Responsibilities:
Design and develop mobile applications for iOS and Android using [React Native, Swift, Kotlin, or relevant technologies].
Integrate RytePay(NMI) for payments and implement tokenization for secure transactions.
Set up Kioski devices for card swiping(Sunmi).
Write clean, maintainable, and efficient code while following best practices.
Troubleshoot, debug, and optimize app performance.
Ensure the quality and responsiveness of mobile applications.
Participate in code reviews and maintain high standards of code quality.
Stay up-to-date with the latest mobile technologies, trends, and best practices.
Work with APIs and third-party libraries to integrate external services and functionalities.
Collaborate with product managers, designers, and other developers to deliver features on time.
Ensure app security and handle sensitive data according to best practices.
Requirements:
3+ years of professional experience in mobile app development.
Strong experience with iOS development (using Swift) and/or Android development (using Kotlin or Java).
Familiarity with cross-platform development frameworks (e.g., React Native, Flutter) is a plus.
Integrate RytePay(NMI) for payments and implement tokenization for secure transactions
Solid understanding of mobile app architecture, design patterns, and development methodologies.
Experience with RESTful APIs and integration of third-party libraries and services.
Knowledge of version control systems, especially Git.
Familiarity with Agile/Scrum development processes.
Strong problem-solving skills and the ability to work in a fast-paced environment.
Excellent communication and teamwork skills.
Job Type: Full-time
Schedule:
- Day shift
Education:
- Bachelor's (Preferred)
Experience:
- Application development: 1 year (Preferred)
- total work: 1 year (Preferred)
- Java: 1 year (Preferred)
Work Location: In person