About the job

About Us:

At Cashful, we are dedicated to revolutionizing open banking for African businesses. Our platform empowers companies with seamless access to financial data from banks.
We enable the swift development and launch of innovative financial products, helping businesses to expand and connect with new customers.
Our core commitment is to reduce risk, enhance acceptances, and facilitate secure scaling. We pride ourselves on being developer-friendly, focusing on easy integration and customization to meet diverse financial service needs.

Job Type:

Part-Time | Remote | South Africa

Role Overview:

We are in search of a talented Intermediate Full Stack Developer to join our team in developing and maintaining our open banking API platform. The primary focus will be on backend engineering.  While the main role doesn’t center on cybersecurity, knowledge in this area will be a significant plus, contributing to the overall security and robustness of our solutions.

Desired attributes:

Growth Mindset: Eager to learn and grow alongside the company.
Adaptability: Comfortable with ambiguity and capable of shaping order from chaos.
Proactivity: Self-starter who identifies and accomplishes needed tasks without explicit instruction.
Communication: Clear and proactive, able to highlight issues and needs without waiting for direction.
Mastery: Continuously seeks to improve and refine their work.
Determination: Possesses a strong work ethic and a drive to prove themselves.
Innovativeness: Always engaging with the latest technologies for a competitive edge.
Team-Oriented: Friendly and eager to assist the team and others, going above and beyond when necessary.

Key Responsibilities:

Degree in Computer Science or Engineering or equivalent 3 years experience
3 – 5 years professional software development experience
Design, build, and maintain efficient, reusable, and reliable backend code.
Collaborate with front-end developers to integrate user-facing elements with server logic.
Contribute to the development of our financial data and payment solutions.
Work on database design and management to ensure smooth data operations.
Optimize applications for maximum speed and scalability.
Apply knowledge of cybersecurity to enhance the security of the platform.
Participate in all phases of development, from conception to deployment and maintenance.

Qualifications:
Bachelor’s degree in Computer Science, Engineering, or a related field.
Proficiency in Node.js and experience with the MERN stack.
Minimum basic proficiency in Python
Strong understanding of database management and maintenance.
Experience in developing APIs, preferably in the banking or financial services sector.
(Plus) Familiarity with cybersecurity principles and practices.
Excellent problem-solving skills and attention to detail.
Effective communication skills and ability to work collaboratively in a team environment.

Hourly Range: $3.00-$5.00

Posted On: March 01, 2024 11:22 UTC
Category: Full Stack Development
Skills:Python, JavaScript, API, Python Script, Automation

Country: South Africa

click to apply

Powered by WPeMatico