Node.js Developer
Mid to Mid+ lvl.
We build the next-level toolbox for fiat-to-crypto transactions, enabling access to Web3 by bridging the world of fiat currencies with the world of cryptocurrencies. As a Backend Engineer, you will use your expertise in Node.js and TypeScript to design, build, and maintain scalable, secure backend services and APIs, working in a serverless AWS environment. The role involves high-performance data processing, integration with external payment systems, and reliable handling of financial transactions, reconciliation, and analytics.

Responsibilities
>/ Develop and maintain Node.js / TypeScript backend services using AWS Lambda.
>/ Design and implement RESTful APIs and integrate with external systems.
>/ Model and optimize DynamoDB schemas and queries for performance.
>/ Work with event-driven systems (SQS, SNS, Kinesis) and caching layers (Redis).
>/ Apply best practices for security, testing, and CI/CD pipelines.
>/ Collaborate with frontend and product teams to deliver robust, scalable features.

Requirements
>/ 4+ years of backend development experience with Node.js and TypeScript.
>/ Proficiency with AWS Lambda, API Gateway, and serverless frameworks.
>/ Strong knowledge of DynamoDB or other NoSQL databases.
>/ Experience building and consuming RESTful APIs.
>/ Familiarity with event queues, monitoring, and automated testing.
>/ Good understanding of Git workflows and CI/CD.

Nice to Have
>/ Bachelor’s degree in Software Development or equivalent industry experience.
>/ Experience with Snowflake, Redis, or similar tools.
>/ Knowledge of payment systems or fintech integrations.
>/ Strong English communication skills.