Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Genify is a global FinTech AI firm with a presence in Cairo, the UAE, Mexico, and China. We provide AI SaaS software to banks and other fintech, with a focus on Personal Finance Management, and digital lending
- Since our inception in July 2019, we have built two product suites (PFM, lending), brought 3 banks to our client pipeline, received multiple awards (incl. a government grant), won two hackathons, published a paper at an ML conference, consulted with the IMF, and built a team of 10+ people
Your responsibilities
- Develop, with the rest of our team, all back-end logics and all the required APIs (in Flask or equivalent) to expand Genify's two product suites
- Ensure high performance and responsiveness to requests from API endpoints or the front end
- Depending on your appetite to take on a leadership role: oversee other soft. dev. team members and manage the weekly sprint process
- Integrate the front-end elements built by others into the application
- Write test cases
- Design complex systems from scratch
- Other responsibilities include: put in production ML models built by the data science team, integrate with banks and partners, lead the development of client-facing dashboards, expand/maintain the Genify infrastructure (dev-ops for APIs hosting, data storage, website hosting)
Job Requirements
- Experience: 2 to 5 years
- BS/MS degree in Computer Science, Engineering or a related subject
- Required minimum toolkit: Python, Flask or equivalent, AWS, Docker, Git, SQL (bonus: React, HTML, JavaScript)
- Experience with APIs development (bonus: mobile app development)
- Bonus: leadership experience, and desire to further develop soft skills
- Excellent communication skills in English
- Ability to understand business requirements and translate them into technical requirements and a complex system design
- Understanding of fundamental design principles for building a scalable application
- Understanding accessibility and security compliance
- Familiarity with continuous integration