Backend Developer

Bswan AI

Location
Remote
Employment
Full-time
Level
Mid-level
Category
Backend
Posted

Description

About Us

We are a fast-growing and leading company in the AI Voice space for the iGaming industry. We replace inefficient manual processes with scalable, reliable, and high-performance AI technology. Our solutions are already used by 20+ brands across 8+ geographies. We are well-funded, ambitious, and building a team of top professionals.

We’re looking for a Backend Developer to build and maintain reliable backend services and integrations. You’ll work with TypeScript services, REST APIs, and cloud infrastructure, and help us deliver features through clean architecture, automated tests, and robust CI/CD pipelines.

Responsibilities

Design, build, and maintain backend services using TypeScript

Develop and document REST APIs and handle API integrations with external systems

Work with MongoDB: data modeling, performance optimization, and query tuning

Containerize and run services using Docker

Improve reliability and delivery speed via CI/CD, version control best practices, and code reviews

Apply OOP principles and maintain clean, scalable architecture

Write and maintain automated tests (unit/integration) and ensure quality gates

Deploy and operate services on AWS (e.g., EC2, S3, Lambda) and monitor production stability

Implement and support workflow orchestration using Temporal or a similar workflow engine

Requirements (Must-have)

Strong experience with TypeScript

Experience with Node.js

Hands-on experience with MongoDB

Confident with Docker

Good knowledge of Git/GitHub and modern development workflows

Experience with CI/CD pipelines

Solid understanding of OOP and clean code practices

Practical experience with automated testing

Experience with REST APIs and third-party API integration

Exposure to AWS services: EC2, S3, Lambda

Experience with Temporal or a comparable workflow/orchestration engine

Practical AI fluency: ability to use AI tools (e.g. Claude, Cursor, Copilot) as part of daily development workflow — for code generation, debugging, and documentation

Experience collaborating in AI-augmented teams: comfortable working in environments where teammates actively use AI tools and share prompts, workflows, and outputs

What we offer

Fully remote work format and flexible working hours.

Competitive salary pegged to USD.

24 days of paid vacation (sick leave, national, religious, and company holidays).

A friendly communication culture and transparent processes.

Dynamic work environment.

Opportunities for professional development and career growth.

No micromanagement — just trust, ownership, and freedom to experiment.

Apply at the source

This role was published by Bswan AI and listed via Djinni. Applications are handled there, not on this site.

View & apply on djinni.co ↗