Spyrosoft
Spyrosoft is an authentic, cutting-edge software engineering company, established in 2016. We have been included in the Financial Times ranking of 1000 fastest growing companies for three consecutive years: 2021, 2022 and 2023.
We offer a freelance project-specific B2B contract with an estimated duration through the end of 2025, offering the potential for extension based on project needs and performance.
Tech stack:
Node.js
TypeScript
GraphQL
Requirements:
Min. 4 years of experience as Node.js Developer
Proficiency in TypeScript and Node.js
Strong knowledge of GraphQL (including schema design and resolvers)
Experience working with SQL and designing efficient data structures
Proven ability to write clear, reliable unit tests
Strong communication skills with a collaborative, team-oriented approach
English B2/C1
Project description:
We are seeking an experienced Regular/Senior Node.js Developer to join a team focused on transforming non-financial risk management across the financial services industry.
This role involves developing and maintaining scalable, high-performance backend services using Node.js, TypeScript, and GraphQL, deployed on Azure Serverless infrastructure. The successful candidate will work on an AI-powered platform that consolidates risk and control data into a structured, digitised format, enabling advanced analytics, streamlined reporting, and a unified view of risk.
Main responsibilities:
Develop efficient, maintainable code with Node.js and TypeScript
Design and implement data structures; write performant SQL queries
Collaborate with cross-functional teams including frontend, product, and QA
Write effective unit and integration tests aligned with quality standards
Support schema design and contribute to API best practices
Identify and implement improvements across the backend architecture\
Net per day - B2B
Check similar offers