Sector: Fin-Tech
Reports to: Product Owner
Employment Type: Full-time
Qualifications:
- Education: BSc in Computer Science, Software Engineering, or a relevant field
- Experience: 2+ Years of direct-related work experience as a Backend Engineer or in a similar software engineering role
- Certification in Python, PHP, Java, NodeJS, data structure and algorithm, and cybersecurity is a plus.
About YaYa Wallet:
YaYa Wallet (YaYa PII SC) is a Payment Instrument Issuer focusing on providing payment solutions through mobile wallet software systems, committed to delivering faster, secure, inclusive, and tailored digital financial services. Our services include bank transfers, cash-in and cash-out, utility and bill payments, merchant transactions, inward international remittances, and recurring or scheduled payments. As a dynamic and rapidly growing company, we are seeking a talented and ambitious junior backend engineer to join our team.
Job Summary:
YaYa Wallet is looking for a driven and detail-oriented junior backend engineer to join our tech-forward team. In this role, you will support the development of server-side logic, ensure seamless data flow between systems, and maintain robust, scalable, and secure backend infrastructures.
You will play a key role in integrating multiple data sources, optimizing performance, and implementing data protection measures. Collaborating closely with frontend developers, you’ll help bring user-facing features to life while ensuring speed, security, and reliability behind the scenes.
Essential Responsibilities:
- Design, develop, and maintain backend components using the Python and Django frameworks.
- Collaborate with frontend developers to integrate backend services into the web application.
- Develop and maintain RESTful and SOAP APIs to expose backend functionalities.
- Optimize application performance and scalability
- Write comprehensive unit tests to ensure code quality and reliability.
- Participate in code reviews and provide constructive feedback to other team members.
- Contribute to the development of best practices and coding standards.
- Collaborate with the DevOps team to ensure smooth deployment and operations.
- Stay updated with the latest trends and technologies in backend development.
Essential Skills
- Strong proficiency in Python programming language and Django framework
- Experience with database systems (e.g., PostgreSQL, MySQL)
- Understanding of RESTful API design and development. Knowledge of version control systems (e.g., Git)
- Experience with cloud platforms (e.g., Tele cloud, AWS, GCP, Azure) is a plus
- Experience writing and running unit tests using a testing framework (e.g., pytest)
- Experience with continuous integration and continuous delivery (CI/CD) pipelines is a plus
- Excellent problem-solving and analytical skills
- Ability to work independently and as part of a team
- Strong communication and interpersonal skills
Salary
An attractive and competitive salary commensurate with your experience.
Evaluations:
*Please ensure your application addresses all position qualifications, including education, experience, and required skills.
Closing date: August 11, 2025
Join us at YaYa Wallet and be part of a team that is transforming the way people manage their finances! We look forward to seeing how you can contribute to our success!!