FlexiLoans is currently looking for Senior Software Engineer - Full Stack to build and scale our digital lending platform. The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.
•Collaborate with other engineers and teams to implement new features, improvements and fixes needed to handle our current and future scale
•Write reusable, testable, and efficient code
•Build, optimize and scale our Node.js platform and applications
•Design and implementation of low-latency, high-availability, and performant applications
•Implement secure applications and data protection
•Integrate RESTful API’s, internal web services ensuring high performance
•Collaborating across teams and contributing to open source
•Troubleshoot production issues and implement fixes for them
•You will work closely with Product Owners and other Internal teams to define and shape the tasks we work on
•The ideal candidate should have BS/BE/BTECH degree in Computer Science or Engineering with minimum 4 years of work experience.
•Knowledge of Node.js and frameworks available for it (i.e. Express, Hapi, Loopback, etc.)
•Understanding the nature of asynchronous programming
•Experience creating public facing APIs
•Always strive to learn and are interested in improving your knowledge
•User authentication and authorization between multiple systems, servers, and environments.
•Experience integrating 3rd party services
•Shipping well engineered and well-tested code
•Experience running Node.js services at scale
•Building reliable, robust and observable applications
•Experience building applications using Amazon Web Services