Contribute to the ideation, technical design, implementation, and testing of product features that will transform the capital markets
Design & deliver thoughtfully crafted REST APIs, interfaces and database schemas to ensure scalability, maintainability, and performance
Produce high-quality software following good architecture and design principles that are scalable
Contribute to test automation within an agile team
Participate in and contribute actively to architecture reviews, code reviews, design reviews, and post-mortems, and raise the bar for engineering best practices across the team
Document changes and guides for the applications
Collaborate closely with cross-team members and departments
Provide technical support for our stakeholders
Requirements
2 to 3 years of experience with deep technical knowledge and hands-on skills on Node.js
Experience on ExpressJs
Analyze, design, develop, as well as implement RESTful services and APIs
Ability to use Asynchronous Programming to improve productivity
Hands on experience on MYSQL and MongoDB
Knowledge of micro-service architecture is a plus
Hands on experience on writing unit test cases
Has worked extensively on caching technologies such as Redis, Memcached
Good knowledge on AWS services such as S3, SNS and SQS etc
Write object-oriented, clean, and maintainable code
Foundation-level knowledge and programming experience with Fintech is a bonus
Tech Stack
AWS
JavaScript
MongoDB
MySQL
Node.js
Redis
Benefits
Flexible working hours, 5 workdays per week
Monthly Performance programs Gift Cards and Pay cards