RPG Developer
*Overview*
We are seeking a passionate and skilled RPG Developer to join our dynamic software engineering team. In this role, you will be instrumental in designing, developing, and maintaining engaging role-playing game (RPG) experiences that captivate players worldwide. Your expertise will drive innovative gameplay mechanics, seamless system integrations, and robust backend solutions to elevate our gaming offerings. This position offers an exciting opportunity to work with cutting-edge technologies and contribute to the creation of immersive virtual worlds.
*Responsibilities*
* Collaborate with cross-functional teams to design and develop scalable RPG systems, including character progression, combat mechanics, and story integration.
* Develop and maintain backend systems utilizing technologies such as ASP.NET Core, WCF, and RESTful APIs to support game functionalities.
* Implement front-end interfaces with React, Angular, TypeScript, HTML, CSS, and UI/UX best practices for engaging player interactions.
* Optimize game performance through multithreading, distributed systems architecture, and system design for high scalability and low latency.
* Integrate cloud infrastructure solutions like AWS or Azure to ensure reliable deployment and maintenance of game servers.
* Conduct unit testing, debugging, and code reviews to uphold high-quality standards across all development phases.
* Utilize version control tools such as Git or TFS within Agile/Scrum environments following SDLC (Software Development Life Cycle) best practices.
*Requirements*
* Proven experience in developing complex applications using.NET framework (.NET Core, C#) and JavaScript frameworks like React or Angular.
* Strong understanding of database design and management with relational databases (SQL Server, MySQL, PostgreSQL) and NoSQL databases such as MongoDB.
* Hands-on knowledge of web development standards including RESTful API design, SOAP web services, XML/JSON data formats, and web services integration.
* Familiarity with application design principles using UML diagrams and system architecture modeling for distributed computing environments.
* Experience working with cloud platforms such as AWS or Azure for deploying scalable applications in a cloud infrastructure setting.
* Knowledge of microservices architecture, CI/CD pipelines (using tools like GitHub Actions or TFS), and containerization concepts is highly desirable.
* Strong problem-solving skills in debugging complex issues across front-end and back-end components within an Agile development environment.
* Ability to work collaboratively in a fast-paced team using Scrum methodologies while adhering to SDLC standards for software engineering excellence.
Join us if you’re eager to craft compelling RPG experiences through innovative technology solutions! We value energetic professionals who thrive on collaboration, creativity, and continuous learning—help us shape the future of gaming!
Pay: $130,000.00 - $140,000.00 per year
Benefits:
* 401(k)
* 401(k) matching
* Dental insurance
* Flexible schedule
* Health insurance
* Health savings account
* Vision insurance
Work Location: In person