Develop frontend Android applications using Java that interface with the hardware of payment terminals and other Android devices
Assist clients with App-to-app integration
Write and document SDK's for client integrations
Assist in backend development - PHP
Collaborate with UI/UX designers to create intuitive and visually appealing interfaces
Stay abreast of the latest industry trends and emerging technologies
Participate in code reviews, providing constructive feedback, and upholding high code quality standards
Write clean, maintainable, and comprehensively documented code in adherence to established standards coding best practices
Conduct rigorous testing and debugging to ensure the reliability and functionality of applications
Collaborate with cross-functional teams to gather requirements and devise technical solutions that seamlessly integrate hardware and software components
Troubleshoot and resolve issues related to payment terminal integration, providing prompt and effective solutions
Ensure the security and compliance of transactions, adhering to industry standards and regulatory guidelines
Requirements:
Bachelors degree in Computer Science, Engineering or a related field (or equivalent experience)
Proficiency in Java and demonstrated experience in native android application development
Experience in Kotlin is essential and experience with flutter and ionic is beneficial
Experience with PHP Laverel is beneficial
Knowledge of hardware integration and prior experience working with payment terminals and other Android devices is highly advantageous
Strong grasp of software development principles, practices and design patterns
Familiarity with frontend technologies such as HTML, CSS and JavaScript is advantageous
Proficiency in version control systems like Git
Exceptional problem-solving skills and ability to collaborate effectively within a team environment
Excellent communication and interpersonal skills
Clear criminal record
Contactable references
Preferred skills:
Expertise in android development, front-end skills and expertise in hardware integration will be instrumental in creating secure and efficient solutions
Additionally, assistance in guiding clients through the integration process with the client's application will contribute to success
Closing date: 18 August 2023
ExecutivePlacements.com
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.