Back-End Developer

2Moons

Fatih

On-site

TRY 300,000 - 520,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

2Moons is seeking a Back-End Developer to craft scalable APIs and backend services for games and internal tools. You will model player and operational data, optimize relational databases, and ensure secure data access.

You’ll collaborate with Unity and frontend teams on service integration, while leveraging AI-assisted development to improve efficiency and quality. The role emphasizes reliable deployments, testing, observability and clear documentation, with a focus on maintainability in a lean

Qualifications

  • 4+ years of professional backend experience.
  • Strong data modeling and API design skills.
  • Experience with relational databases, SQL, and migrations.
  • Understanding of authentication, authorization, and data privacy.
  • Experience testing, deploying, monitoring and debugging services.
  • AI-first mindset and ability to review AI-assisted code.
  • Careful handling of credentials and data when using AI tools.
  • Clear communication and learning our stack.

Responsibilities

  • Design, implement and maintain APIs and backend services for games and internal studio workflows.
  • Model player, game and operational data with clear contracts and access boundaries.
  • Build and optimize relational data models, migrations, indexes and queries.
  • Implement auth and secure data access for products.
  • Collaborate with Unity and frontend developers on service integration and API evolution.
  • Support live operations, analytics and studio tools via integrations and data flows.
  • Develop tests, observability and deployment workflows to ease operations.
  • Use AI assistants to research, implement, debug and document work.
  • Contribute to architecture decisions, code reviews and documentation.

Skills

Backend development
API design
Data modeling
SQL databases
Security & auth
AI-assisted coding
Code reviews
Communication

Tools

PostgreSQL
Rust

Job description

We’re looking for a Back-End Developer to build services for our games and the in-house tools behind the studio. You’ll help turn product needs into clear APIs, reliable data models and systems that can evolve with our games and team.

This role focuses on backend engineering, working closely with game and tool developers. Our approach combines AI-assisted development with human judgment, careful data handling and ownership of the systems we create.

Responsibilities
  • Design, implement and maintain APIs and backend services for games and internal studio workflows.
  • Model player, game and operational data with clear contracts, validation and appropriate access boundaries.
  • Build and improve relational data models, migrations, indexes and queries, with attention to consistency and performance.
  • Implement authentication, authorization and secure data access for the products you work on.
  • Collaborate with Unity and frontend developers on service integration, error handling and API evolution.
  • Support live operations, analytics and connected studio tools through dependable integrations and data flows.
  • Develop tests, observability and deployment workflows that make services easier to operate and troubleshoot.
  • Use AI assistants and agents to research, implement, debug and document work; review the results and verify behavior before delivery.
  • Contribute to architecture decisions, code reviews and documentation, balancing reliability with the needs of a lean studio.
Requirements
  • 4+ years of professional backend development experience, with responsibility for services used in practice.
  • Strong programming, data modeling and API design skills, including asynchronous work and failure handling.
  • Hands-on experience with relational databases, SQL, schema migrations and query optimization.
  • An understanding of authentication, authorization, secure API design and data privacy.
  • Experience testing, deploying, monitoring and debugging backend services.
  • An AI-first working mindset: practical experience using coding assistants or agents, preparing context and turning requirements into verifiable tasks.
  • The ability to understand and review AI-assisted code, verify its behavior and take responsibility for security, correctness and maintainability.
  • Careful handling of source code, credentials and player or company data when working with AI tools.
  • Clear communication, an interest in learning our stack and the ability to work across product and engineering concerns.
Nice to Have
  • Experience with Rust, PostgreSQL or building APIs for internal tools.
  • Experience with live game services, player progression, economies or game telemetry.
  • Familiarity with Unity integration, HTTP APIs or gRPC.
  • Experience with event-driven processing, caching, background jobs or analytics pipelines.
  • Experience with CI/CD, containers, cloud or self-hosted infrastructure.
  • Experience improving team workflows with AI agents, automation and shared technical documentation.
Let’s build together.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Developer
Backend Developer

Cypher Games • Fatih

On-site
TRY 120,000 - 165,000
Software Engineer, Backend
Software Engineer, Backend

Peak Oyun Yazilim ve Pazarlama AS • Fatih

On-site
TRY 1,329,198 - 2,215,330
Never-ending learning and development opportunities
Team events and trips
Support for personal and professional development
Software Engineer, Backend (New Grad)
Software Engineer, Backend (New Grad)

Peak • Fatih

On-site
TRY 111,600 - 167,400
Software Engineer, Backend
Software Engineer, Backend

Peak • Fatih

On-site
TRY 111,600 - 167,400
Backend Engineer – Game APIs & Data Systems
Backend Engineer – Game APIs & Data Systems

2Moons • Fatih

On-site
TRY 300,000 - 520,000
Software Engineer
Software Engineer

Good Job Games • Sarıyer

On-site
TRY 40,000 - 80,000
Stock-option
Team events and trips
Great food
+4
Senior Game Developer
Senior Game Developer

Impactribe Ltd • Fatih

On-site
TRY 5,008,000 - 6,678,000
Senior Software Engineer
Senior Software Engineer

Good Job Games • Sarıyer

On-site
USD 1,434 - 2,391
Game Developer
Game Developer

R2D Games • Fatih

On-site
TRY 60,000 - 80,000
Game Developer
Game Developer

2Moons • Fatih

On-site
TRY 350,000 - 550,000