ompany Overview
Khazna was founded in 2019 with a mission to improve the financial well-being of the underbanked, who have little access to formal financial services by providing access to convenient, effective and secure smartphone-based financial services. Khazna has received the Central Bank of Egypt’s first prepaid card license and aims to become the go-to specialized bank for underbanked mid-to-low-income consumers across the Middle East. In the next phase of its journey, Khazna is looking to continue scaling up its operations in Egypt and to launch its operations in Saudi Arabia.
We are looking for a Node.js Developer who will be responsible for:
- Creating and maintaining server-side applications and APIs
- Collaborating with cross-functional teams to deliver efficient, scalable, and reliable backend services
- Building high-performance systems and troubleshooting backend issues
- Ensuring backend solutions align with business requirements and operate at peak performance
Qualifications
- Bachelor's degree in Computer Science (or related field)
- 5+ years of relevant work experience
- Design, develop, and maintain scalable backend services and APIs using Node.js
- Optimize and manage databases, including schema design, complex queries, and performance tuning
- Collaborate with front-end developers to integrate user-facing elements with server-side logic
Write clean, maintainable, and well-documented code following industry best practices
- Implement security measures and ensure data protection across backend systems
- Troubleshoot and resolve backend issues efficiently
- Use Git for version control and team collaboration
- Perform unit testing, integration testing, and participate in code reviews to maintain code quality
- Contribute to backend system architecture and maintain clear API documentation
- Participate in agile ceremonies such as sprint planning, daily stand-ups, and retrospectives
- Stay current with emerging backend technologies, tools, and frameworks