Senior JavaScript Developer (Node.js) — Teletype
Remote | $3500 - 5500
👨💻 Senior JavaScript Developer (Node.js) | Alleviate.com
6+ years of commercial development experience
💰 $3500-5500 | Remote | B2B contract via Deel
Employment type: full-time
Alleviate has existed since 2018; it is a fintech company that deals with debt settlement. It has about 350 employees in the USA. 🚀 We are opening a software development center in Eastern Europe, and you have the opportunity to become one of the first engineers on this team and work on a next-generation marketing and data platform.
💻 What you will do:
- design and implement scalable backend services using Node.js / TypeScript
- develop and maintain systems with high concurrency, heavy data processing, or numerous API integrations
- design system architecture and service boundaries
- create and optimize REST and GraphQL APIs
- design and optimize PostgreSQL schemas, queries, and indexing strategies
- implement data pipelines for validation, data enrichment, scoring, and automation
- integrate third-party APIs (credit bureaus, data enrichment services, marketing tools)
- optimize system performance, reliability, and observability
- work with modern AI tools (AI-assisted development, agent orchestration, workflow automation)
- participate in setting up CI/CD, containerization, and cloud deployments (Azure environment)
👨💬 Required technical expertise:
Core requirements:
- solid production-level knowledge of JavaScript / TypeScript
- deep experience with Node.js
- experience in designing application architecture from scratch
- experience in creating systems with high concurrency, heavy data processing, or numerous API integrations
- good knowledge of PostgreSQL (schema design, performance optimization, indexing, query optimization)
- experience in creating scalable REST APIs
- understanding of distributed system concepts (caching, queues, idempotency, concurrency management)
Will be a plus:
- experience in the Debt Settlement industry
- experience with Next.js / React
- experience with Azure (App Services, Databricks, Fabric, etc.)
- experience with Snowflake or similar data platforms
- Docker / Kubernetes
- experience with AI workflows, LLM integrations, or agent orchestration systems
📍 Our expectations:
- architectural mindset — the ability to see the consequences of decisions at the system-wide level
- ownership approach — if you build something, you also take care of how it works in production
- ability to work with uncertainty and changing requirements
- pragmatic approach to AI tools (we use AI to accelerate development, not to replace engineering thinking)
- clear communication in English
📃 Work format and legal requirements:
Required:
- have the legal right to work remotely from your country of residence
- have a valid residence status in non-sanctioned countries (Europe / South Caucasus)
- have the ability to legally receive payment under a B2B contract
Cooperation is formalized as an independent contractor contract via the Deel platform.
All payments and contracts are managed through the Deel platform.
📇 Recruiter - Nina @bl_diamond