Whimsy Games is an outsourcing game development company known for creating innovative and entertaining games for various platforms. With a focus on creativity, Whimsy Games is constantly exploring new ideas and pushing the boundaries of game development.
Now we are looking for a Middle Backend Developer to make our company even stronger.
Required professional experience/competencies
• At least 2 years of .NET backend development in GameDev
• Knowledge of C#, .NET Core, ASP.NET Core
• Experience with NoSQL (MongoDB)
• Experience with message brokers (such as RabbitMQ, Kafka etc)
• Understanding microservice architecture
• Understanding basic principles: patterns, SOLID, KISS, DRY, etc…
• Experience with Unit Testing
As a middle backend developer, your duties should include
• Designing and developing scalable and robust backend services for games.
• Implementing logic on the server side and integrating it with client-side game engines
• Collaborating with game designers, client developers, and other members of the development team to ensure smooth and efficient data flow and communication between client and server
• Developing and integrating various third-party services, such as analytics, advertising, and payment processing, into the game
• Writing and maintaining technical documentation for the backend architecture and codebase
• Debugging, profiling, and optimizing backend code for performance, scalability, and security
• Ensuring code quality and following coding standards, design patterns, and best practices
• Participating in code reviews and providing feedback to other developers
• Staying up-to-date with the latest technologies and trends in backend development and game development, and sharing knowledge and best practices with the team.
• Remote work (the ability to work from anywhere in the world in comfortable conditions while remaining a member of the team)
• Timely and competitive compensation
• Flexible work schedule, paid vacations, sick leaves, day off on your birthday
• Internal and external professional development events
• Regular company-wide sync-ups to share your thoughts and ideas
Let’s make history together!