Python Developer
- Published on
About the Role
I am recruiting for a Python Developer on behalf of my rapidly growing client who are leaders in their field. With a global reach, this is a high-profile opportunity for a developer to express their creativity and to work as part of a collective delivering compelling user experiences.
The role will see you:
- Design and maintain the server-side components that drive online gaming, with a strong focus on game logic.
- Work closely with front-end developers and game designers to implement game features and ensure smooth integration between client and server.
- Fine-tune performance and scalability to handle high user loads, ensuring a smooth and engaging gameplay experience.
- Conduct rigorous testing and debugging to identify and resolve server issues, ensuring a bug-free gaming environment.
About the Candidate
The ideal candidate will have at least 3 years’ experience in Python development, with experience in a gaming environment being advantageous. An understanding of probability and statistics would be beneficial alongside knowledge of common vulnerabilities in game servers. Experience with NodeJS and Typescript is also a plus.
Technical Requirements
- Solid theoretical and practical knowledge of different programming paradigms, common software design and architecture patterns.
- Comfortable with the project environment - configuration and maintenance of runtime package managers, version control (git), build & bundle routines, and CI/CD pipelines.
- Experience with cloud platforms (e.g., Google Cloud).
- Experience with containerization (e.g., Docker).
- Experience with automated testing frameworks.
Company Culture and Benefits
This role offers fully remote working with flexibility in working hours. Salaries range from 55k to 70k, depending on experience.