Andersen

Backend Developer (Node.js)

Не указана
  • Тбилиси
  • Полная занятость
  • Полный день
  • От 3 до 6 лет
  • Node.js
  • NestJS
  • Express
  • SQL
  • NoSQL
  • WebSocket
  • CI/CD
  • Английский — B1 — Средний

Andersen is hiring a Backend Developer (Node.js) for a fintech project in Uzbekistan. The role involves creating a 3D eco-simulator mobile game that brings gamification into financial services.

The customer is a leading fintech company in Uzbekistan with over 20 million users. Founded in 2011, it has grown into a multifunctional platform that offers payments, transfers, utilities, loans, and lifestyle services in one application. With strong growth, thousands of partners, and a major regional partnership, it is recognized as a market leader in digital financial services.

The project is the development of an innovative 3D mobile game in the eco-simulator and farming genre, designed to introduce gamification into the core processes of the main application.

Responsibilities:

  • Designing and developing backend architecture for a mobile game (APIs, databases, integrations).
  • Implementing server-side logic: authentication, progress saving, in-game economy, and transactions.
  • Setting up and maintaining client–server interaction (REST/WebSocket) with the Unity client.
  • Integrating with fintech services of the company and external APIs.
  • Optimizing performance and resilience (load, caching, load balancing).
  • Configuring CI/CD and participating in DevOps processes (deployment, monitoring, logging).
  • Ensuring data security (GDPR, protection against cheats, fraud, and hacking).
  • Supporting project scalability (from MVP to production-level load).

Must-haves:

  • Commercial experience in backend development for 3+ years.
  • Strong proficiency in Node.js (NestJS/Express).
  • Experience in designing and implementing high-load client–server systems.
  • Excellent knowledge of SQL/NoSQL databases (PostgreSQL, MySQL, Redis, MongoDB).
  • Experience working with WebSocket/Socket.io, REST API, and preferably gRPC.
  • Skills in query optimization, caching, and database sharding.
  • Experience building CI/CD pipelines (GitLab CI, GitHub Actions, Jenkins, etc.).
  • Proficiency with Docker and Kubernetes (or other orchestrators).
  • Understanding of security principles (OWASP, JWT, OAuth2, API protection).
  • Ability to take ownership of results and work effectively within a team.
  • Level of English – from Intermediate.

Nice-to-haves:

  • Experience developing servers for games or real-time applications (chats, MMOs, mobile games).
  • Knowledge of patterns for game server architecture (session management, state sync, matchmaking).
  • Experience working with cloud platforms (AWS, GCP, Azure) and their managed services.
  • Understanding of in-game economic models and transactional systems.
  • Experience integrating payment systems and anti-fraud services.
  • Familiarity with microservices architecture and event-driven approach (Kafka, RabbitMQ, NATS).

Reasons why this job would be interesting to you:

  • Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others. Andersen cooperates with such businesses as Samsung, Siemens, Johnson & Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T-Systems, etc..
  • The opportunity to change the project and/or develop expertise in an interesting business domain.
  • Job conditions – you can work both fully remotely and from the office or can choose a hybrid variant.
  • Guarantee of professional, financial, and career growth! The company has introduced systems of mentoring and adaptation for each new employee.
  • The opportunity to earn up to an additional 1,000 USD per month, depending on the level of expertise, which will be included in the annual bonus, by participating in the company's activities.
  • Access to the corporate training portal, where the entire knowledge base of the company is collected and which is constantly updated.
  • Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies).
  • Certification compensation (AWS, PMP, etc).
  • Referral program.
  • English courses.
  • Private health insurance and compensation for sports activities.
Join us!