NodeJS Developer
Core
Developing and maintaining server-side application logic, designing APIs, and implementing data storage solutions for fund administration and middle office systems.
Role type
Node.js backend developer
Builds
Server-side applications and APIs for internal and external services
Domain
Financial services / Fund administration
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Node.js, JavaScript, Express.js/NestJS/Hapi.js, RESTful APIs/GraphQL, SQL/NoSQL databases, Git, security best practices, code optimization, debugging
Preferred skills
Multi-tenancy architecture, Axios, Sequelize, Puppeteer, Redis, Jest
Technologies
Node.js, Express.js, NestJS, Hapi.js, MS SQL, MongoDB, PostgreSQL, MySQL, Redis, Jest, Axios, Sequelize, Puppeteer, Lodash, Redux, JSON Web Tokens, Eslint
Responsibilities
Developing and maintaining server-side application logic using Node.js; Designing and implementing APIs for internal and external services; Optimizing applications for maximum speed, scalability, and performance; Implementing data storage solutions involving databases like MS SQL, MongoDB, PostgreSQL, or MySQL; Ensuring security and data protection measures are implemented; Writing reusable, testable, and efficient code; Participating in code reviews to maintain high-quality code standards; Troubleshooting and debugging applications to resolve issues and ensure stability
Seniority
Mid-level, hands-on IC