City State Entertainment, Llc. - Bothell, WA

posted 3 months ago

Full-time
Bothell, WA
Professional, Scientific, and Technical Services

About the position

Unchained Entertainment is seeking a skilled ASP.NET developer to join our team in the development of Camelot Unchained. In this role, you will be instrumental in creating an API that securely delivers crucial gameplay data and functionality in real-time to both the game user interface (UI) and the public. This position requires close collaboration with both gameplay and UI developers to ensure a seamless flow of information through the API layer. Your contributions will directly impact the gaming experience, making it essential to have a strong understanding of both backend development and user experience principles. As part of your responsibilities, you will expose data from deep within the gameplay server to secure web APIs, support and guide the development of our in-game HTML-based UI, and create features for public webpages that engage and support our community. You will also provide hooks for systems like crafting and guilds, ensuring they are accessible throughout the game. This role is perfect for someone who is passionate about gaming, particularly MMORPGs, and is eager to work in a small, gamer-focused, and developer-driven team environment.

Responsibilities

  • Expose data from deep in the gameplay server to secure web APIs
  • Support, guide, and feed our in-game HTML-based UI
  • Create features behind public webpages to engage and support our community
  • Provide hooks for systems like crafting and guilds to be accessible everywhere
  • Collaborate closely in a small, gamer-focused and developer-driven team

Requirements

  • Fluency in .NET development using C#
  • Experience with recent ASP.NET WebAPI versions
  • Experience creating secure & robust but remixable REST APIs
  • A passion for gaming, especially MMORPGs
  • A relentless focus on the end-user experience
  • Comfortable with code versioning tools such as git
  • Minimum 3 years experience in web backend development using any technologies

Nice-to-haves

  • Experience with GraphQL
  • Experience with SignalR or WebSockets
  • Experience with SSO systems
  • Experience with JavaScript / TypeScript and front-end web development
  • Willingness to engage the user and mod-maker communities
  • Familiarity with APIs from other games
  • Experience with MongoDB or other document-oriented datastores
  • Experience with persistent data structures & functional programming
  • Experience with AWS or Google Cloud hosting
  • Experience with analytics
  • Experience with native development in C++
  • Prior game development experience
  • Degree in computer science or related field
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service