freehire launches on Product Hunt on 26 August.

Follow →

Software Developer

Summary

Build and maintain mobile apps for a fintech company, focusing on e-wallet and payment systems using Java, Kotlin, and .NET.

Qualifications

  • Bachelors Degree Holder IT, Computer Science or Equivalent.
  • Must have at least 1-3 years of professional experience in Software Development especially Mobile Application(Non negotiable)
  • Demonstrated competence in at least two of the following programming languages and technologies: Java, Javascript, C#, Visual Studio, .NET, MS SQL, Kotlin. (Non negotiable)
  • Solid understanding of software development principles, object-oriented design, and data structures.
  • Experience with version control systems (e.g., Git).
  • Experience working as a programmer within a financial institution. (Non negotiable)
  • Working experience with Android application development. (Non negotiable)
  • Experience with e-wallet applications or payment systems. (Non negotiable)
  • Working knowledge or experience with iOS application development advantage.
  • Experience with point-of-sale (POS) terminal systems development advantage.
  • Strong problem-solving abilities and attention to detail.
  • Excellent communication and teamwork skills

Job Description

  1. Participate in the full software development lifecycle, including analysis, design, development, testing, deployment, and maintenance of mobile applications.
  2. Develop clean, maintainable, and efficient code following coding standards and best practices.
  3. Write and optimize code for transaction processing, payment solutions, risk management, and other financial applications.
  4. Integrate mobile applications with front-end, APIs, payment gateways, and legacy banking systems while ensuring security, low latency, and high availability.
  5. Troubleshoot, debug, and optimize applications to ensure performance, quality, responsiveness, and scalability.
  6. Collaborate with cross-functional teams to deliver high-quality mobile solutions and continuously adopt new technologies and best practices.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available