At a Glance
- Tasks: Join us to develop high-performance systems for multiplayer gaming experiences.
- Company: Code Wizards is a dynamic company focused on creating engaging gaming solutions.
- Benefits: Enjoy flexible working arrangements and the chance to work on exciting projects.
- Why this job: Be part of a creative team shaping the future of multiplayer gaming.
- Qualifications: Experience with Elixir and a passion for gaming are essential.
- Other info: Ideal for those with a background in the Games Industry or a love for video games.
The predicted salary is between 36000 - 60000 £ per year.
Code Wizards are looking for a skilled Elixir Developer to join on an initial contract basis, working on high-performance systems powering multiplayer gaming experiences. You’ll help build scalable, reliable infrastructure that keeps players connected and engaged in real-time. This hands-on development role may involve working on new features one minute or optimising existing services the next.
DUTIES AND RESPONSIBILITIES
- Design and implement robust, fault-tolerant Elixir services for real-time multiplayer games
- Collaborate with front-end and gameplay teams to define APIs and service contracts
- Optimise system performance, scalability, and uptime
- Integrate third-party services for matchmaking, leaderboards, payments, etc.
- Write tests, participate in code reviews, and uphold code quality standards
- Contribute to architectural discussions and technical decisions
SKILLS AND EXPERIENCE
- Significant professional experience with Elixir
- Solid understanding of distributed systems and functional programming
- Experience with real-time messaging and databases
- Strong problem-solving and debugging skills
- Previous experience or passion for games, especially multiplayer or online real-time applications
We will be prioritising candidates with experience in the Games Industry or who can demonstrate a clear passion for videogames!
Software Engineer - AWS employer: Code Wizards
Contact Detail:
Code Wizards Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer - AWS
✨Tip Number 1
Familiarise yourself with Elixir and its ecosystem, especially focusing on libraries and tools commonly used in gaming. This will not only boost your confidence but also show your commitment to the role.
✨Tip Number 2
Engage with the gaming community by participating in forums or attending meetups. This can help you network with industry professionals and gain insights into current trends and technologies in multiplayer gaming.
✨Tip Number 3
Showcase any personal projects or contributions to open-source gaming projects that demonstrate your skills in Elixir and real-time systems. This practical experience can set you apart from other candidates.
✨Tip Number 4
Prepare to discuss your passion for games during interviews. Share specific examples of games you love and how they inspire your work, as this can resonate well with the hiring team at Code Wizards.
We think you need these skills to ace Software Engineer - AWS
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Elixir and any relevant projects you've worked on, especially those related to multiplayer gaming. Use specific examples to demonstrate your skills in distributed systems and functional programming.
Craft a Compelling Cover Letter: In your cover letter, express your passion for gaming and how it aligns with the role. Mention any previous experience in the games industry and how you can contribute to building scalable, reliable infrastructure for real-time multiplayer experiences.
Showcase Relevant Projects: If you have worked on any projects involving real-time messaging or databases, be sure to include them in your application. Highlight your role in these projects and the impact they had on performance and user engagement.
Prepare for Technical Questions: Anticipate technical questions related to Elixir, distributed systems, and problem-solving scenarios. Be ready to discuss your approach to optimising system performance and your experience with code reviews and testing.
How to prepare for a job interview at Code Wizards
✨Showcase Your Elixir Expertise
Make sure to highlight your significant professional experience with Elixir during the interview. Be prepared to discuss specific projects where you've designed and implemented robust services, especially in real-time applications.
✨Demonstrate Your Problem-Solving Skills
Expect to face technical questions that assess your problem-solving and debugging abilities. Prepare examples of challenges you've encountered in previous roles and how you overcame them, particularly in high-performance systems.
✨Express Your Passion for Gaming
Since the company prioritises candidates with a passion for games, be ready to share your gaming experiences and how they relate to your work. Discuss any relevant projects or contributions you've made to the gaming community.
✨Collaborate and Communicate
As this role involves collaboration with front-end and gameplay teams, demonstrate your ability to communicate effectively. Be prepared to discuss how you've worked with cross-functional teams to define APIs and service contracts in past projects.