Senior Ruby Engineer
Qashio
(NOTE: This role is based in Dubai and will require relocation to UAE.)
About Qashio
Qashio is a fast growing fintech company with a comprehensive spend management platform for businesses to manage expenses and payments with software-enabled corporate cards and all-inclusive accounts payable automation. We are currently present in UAE and KSA, and are expanding our teams across departments and markets.
About the Role
We are looking for a highly skilled software engineer who will be part of a cross-functional team responsible for the full software development life cycle, from conception to deployment.
You will focus on:
- Building our internal tools, designing our schema and interfacing various payments/accounting APIs
- Developing front-end and back-end applications and server-side architecture
- Building frameworks for speed optimization, stability and integrity of security structures
- Generating reusable code libraries and data storage solutions
- Overseeing the troubleshooting of bugs and other coding issues
- Working closely with our product and design team to better understand end-user requirements
Requirements
- 7+ years of experience developing scalable web applications
- Proficiency in technologies/languages including Ruby, Ruby On Rails, SQL, React, Javascript/Jquery, S3, Memcache, Redis, Javascript, Heroku, Postgres
- Solid knowledge of OOP and functional programming, software design and database systems
- Understanding of accessibility and server compliance
- Demonstrated experience, exposure and interest in the fintech space. Having worked with a fintech company will be a big advantage.
- A good understanding of accounting and expense management systems