#remote #fulltime #NestJS #Node #TypeScript #senior
Backend Developer (NestJS, Node.js, and TypeScript)
Company: Creally
Format: remote
Location: anywhere except Russia.
Salary: $3000 - $4000
Contract
We are looking for a strong backend developer at Creally.
We need a developer who can work in startups, capable of building and maintaining scalable infrastructure, working with data pipelines, parsers, LLMs, and much more.
Mandatory Requirements:
- 5+ years of professional experience in backend development
- Strong command of the NestJS framework, Node.js, and TypeScript
- Experience with PostgreSQL and Prisma ORM: database design and optimization
- Practical experience with message queues and multi-step asynchronous pipelines: orchestration, retry strategies, and fault tolerance (BullMQ)
- Integration of third-party APIs: working with unreliable and rate-limited external services, graceful error handling, quota and concurrency management
- Email delivery infrastructure: SMTP/IMAP servers, deliverability, bounce and complaint handling, warming up, suppression of mailings
- Strong communication skills for working in a multicultural team
- Ability to take responsibility for your work
- English — B1 and above
- Russian — fluent
Our team is focused on results: we don't have micromanagement, but we do have agreed-upon deadlines that need to be met. We are looking for someone who sets their own quality bar and doesn't need constant supervision.
Desirable:
- Experience integrating LLM APIs into product features (OpenAI API, etc.)
- Experience with cloud platforms (AWS or similar)
- Proficient with Docker: containerization and orchestration
- Familiarity with monitoring and logging tools
- Understanding of data processing patterns and ETL pipelines
- Knowledge of security best practices and authentication protocols (OAuth, JWT)
Main Responsibilities:
- Design, develop, and maintain scalable B2B backend services and APIs using NestJS and TypeScript
- Build and maintain integrations with third-party APIs, considering limits, failures, and concurrency
- Design multi-step asynchronous pipelines for processing large volumes of data
- Build and maintain email delivery infrastructure: delivery, bounce handling, warming up
- Integrate LLM APIs into product features for content generation and data analysis
- Design and maintain PostgreSQL database schemas using Prisma ORM
- Own features end-to-end — from schema design to deployment, write clean and maintainable code
Conditions:
- Fully remote work with flexible hours
- Work in a diverse and passionate team from different countries
- Participation in the development of B2B projects that make a difference in business
- Opportunities for professional growth and continuous learning
- Salary in dollars ($3-4k, discussed individually)
Send your resume to tg. annabirdie, starting your message with “Backend for Creally” when applying.