Game Logic Server Developer (Remote, Full-Time) [AS303]

3 days, 14 hours ago
Full-time
Senior
Software Development
Smart Working

Smart Working

Smart Working is a company that specializes in software development outsourcing and staff augmentation. They offer nearshore software development services, outsourcing solutions, and staff augmentation with a focus on providing highly skilled Indian de...

Internet Software & Services

Description

  • Take game concepts and design specifications and build them into fully working games on a Java code base.
  • Own the server-side game logic from first commit through release.
  • Implement core game mechanics, reel logic, feature triggers, and bonus flows.
  • Prepare game mechanics for balancing with Game Mathematicians.
  • Coordinate the work needed to take each game from concept to a released, client-ready title.
  • Handle setup and administrative work needed for client integration, including configuration, metadata, and client-facing interfaces.
  • Collaborate with Client Developers, Designers, QA Engineers, and Producers to align implementation with the client, artwork, and player experience.
  • Integrate with the backend platform and manage game state, rounds, and transactions securely and reliably.
  • Diagnose and resolve logic, behavioural, and integration issues during development, QA, and production.
  • Write clean, maintainable code and contribute to refactoring, technical debt reduction, and platform improvements.

Requirements

  • Strong grounding in software development and back-end engineering, gained through iGaming, video games, or another domain.
  • Strong Java skills with a solid understanding of object-oriented programming and software architecture.
  • Ability to design and structure game logic in a clean, maintainable, configurable way.
  • Commitment to code quality, maintainability, and ongoing refactoring of evolving code bases.
  • Good mathematical and logical reasoning to implement game mechanics accurately and work with mathematicians on balancing.
  • Proficiency with software design patterns and their application to game or systems development.
  • Strong attention to detail and ability to own a project end-to-end.
  • Ability to communicate technical concepts clearly to technical and non-technical colleagues.
  • Proficiency with Git, distributed version control, and branching strategies.
  • Experience working in an Agile Scrum environment.
  • Familiarity with Jira or ClickUp.
  • Understanding of slot mechanics and iGaming regulatory considerations (nice to have).

Benefits

  • Fixed shifts: 12:00 PM - 9:30 PM IST (summer) and 1:00 PM - 10:30 PM IST (winter).
  • No weekend work.
  • Laptop and full medical insurance provided from day one.
  • Mentorship, community, and forums for sharing ideas.
  • Long-term career opportunity where contributions are valued.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Full Stack Engineer

ShopMy 11-50 Internet Software & Services

Senior Full Stack Engineer at ShopMy, working on the platform behind creator-driven commerce to build and scale APIs, user interfaces, and internal systems.

AWS JavaScript Node.js React Sass UI Design
14 hours, 6 minutes ago

Senior Backend Engineer

Eltropy 51-250 Communications Equipment

Senior Backend Engineer at a remote company, responsible for building and supporting backend systems and APIs that are efficient, scalable, and reliable.

AWS Docker Git Go Java Kubernetes MongoDB Node.js PHP PostgreSQL Redis SQL
14 hours, 21 minutes ago

Gameplay Developer (World of Tanks, PC)

Wargaming 1K-5K Internet Software & Services

Gameplay Developer at Wargaming to help build and evolve World of Tanks across client, server, and supporting infrastructure.

C++ Game Development Python
14 hours, 21 minutes ago

Senior Software Engineer - Exchange

Underdog is hiring an engineer to build and scale the core exchange infrastructure powering its prediction markets offering, with a focus on low-latency, high-reliability systems.

C C++ Go Java REST API Rust System Design WebSockets
14 hours, 21 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers