Server Engineer (NodeJS)

Server Engineer (NodeJS)

London Full-Time 42000 - 84000 £ / year (est.) No home office possible
P

At a Glance

  • Tasks: Develop and maintain game server systems using Node.js for an engaging player experience.
  • Company: Join Playwind Games, a dynamic company creating exciting gaming projects.
  • Benefits: Enjoy competitive salary, flexible working conditions, and opportunities for career growth.
  • Why this job: Be part of an innovative team shaping the future of gaming with cutting-edge technology.
  • Qualifications: Proficient in Node.js, unit testing, and database management; strong communication skills required.
  • Other info: Ideal for passionate individuals eager to learn and explore new technologies in gaming.

The predicted salary is between 42000 - 84000 £ per year.

Join to apply for the Server Engineer (NodeJS) role at Playwind Games

5 months ago Be among the first 25 applicants

Join to apply for the Server Engineer (NodeJS) role at Playwind Games

Get AI-powered advice on this job and more exclusive features.

Job Description

We are seeking an experienced and passionate Game Server Developer proficient in Node.js to support and optimize platform-related systems and interfaces. You will collaborate with the team to design and implement game feature logic, streamline development processes, and ensure efficient operation of server systems to deliver a high-quality player experience.

Job Description

We are seeking an experienced and passionate Game Server Developer proficient in Node.js to support and optimize platform-related systems and interfaces. You will collaborate with the team to design and implement game feature logic, streamline development processes, and ensure efficient operation of server systems to deliver a high-quality player experience.

Key Responsibilities

  • Develop and maintain platform-related APIs and core libraries.
  • Design and implement game feature logic on the server side, including unit tests.
  • Design game feature prototypes and define communication protocols between client and server.
  • Analyze server logs to identify and resolve issues.
  • Develop and maintain other game support backend systems, such as CRM and CMS.
  • Review and test client code related to data structures and communication logic.
  • Maintain the server project test, build, and deployment processes.
  • Maintain and optimize CI/CD systems to enhance continuous delivery.
  • Research new technologies in the gaming industry and propose innovative solutions.

Essential Skills And Experience

  • Node.js Expertise: Proficient in Node.js with the ability to write clean, maintainable, and scalable code.
  • Unit Testing: Proficient in unit testing with frameworks like Jest.
  • Build Tools: Strong understanding of JavaScript bundling tools with experience using tools like Webpack.
  • Database Skills: Proficient in MySQL, capable of writing and optimizing SQL queries.
  • Protocol Handling: Proficient in Protobuf for data serialization and deserialization.
  • Linux Systems: Familiar with Linux for server operations and management.
  • Learning Ability: Strong aptitude for learning and a passion for exploring new technologies.
  • AI Tools: Skilled in leveraging AI tools for improving development efficiency.
  • Communication Skills: Excellent communication skills for effective collaboration with the team.
  • Chinese: spoken and read Chinese skills.

Desired Skills And Experience

  • Experience with distributed systems and microservices architecture.
  • Experience with NoSQL databases, such as Redis.
  • Familiarity with AWS cloud services.
  • Experience with automation and CI/CD pipelines.
  • Familiarity with front-end frameworks like Angular, Vue, or React.
  • Experience with Java and related tools such as Maven or Gradle.
  • Experience with the Nakama open-source game server.
  • Familiarity with tools for game data analysis and optimization.

What We Offer

  • Competitive salary and benefits.
  • An open and innovative environment with flexible working conditions.
  • Opportunities for career development and continuous learning.
  • The chance to work on exciting and impactful game projects.

If you meet the above requirements and are passionate about game development, we look forward to welcoming you to our team to create exceptional gaming experiences!

Seniority level

  • Seniority level

    Not Applicable

Employment type

  • Employment type

    Other

Job function

  • Job function

    Information Technology

  • Industries

    Software Development

Referrals increase your chances of interviewing at Playwind Games by 2x

Sign in to set job alerts for “Server Engineer” roles.

London, England, United Kingdom 1 week ago

London, England, United Kingdom £50,000.00-£60,000.00 1 month ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 2 months ago

London, England, United Kingdom 3 days ago

London, England, United Kingdom 1 day ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 1 week ago

Graduate Software Engineer 2025 – RegTech

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 1 day ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 2 days ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 1 year ago

London, England, United Kingdom £35,000.00-£50,000.00 1 month ago

Software Engineer-Full stack (All Levels)

London, England, United Kingdom 1 month ago

London, England, United Kingdom 4 months ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 4 days ago

London, England, United Kingdom 7 months ago

London, England, United Kingdom 1 week ago

Junior Software Engineer (Integration Team)

London, England, United Kingdom 1 day ago

Newsroom Front-End Developer (12 Month FTC/Secondment)

Isleworth, England, United Kingdom 1 week ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 5 months ago

London, England, United Kingdom £30,000.00-£40,000.00 1 month ago

London, England, United Kingdom 2 years ago

London, England, United Kingdom 2 weeks ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

Server Engineer (NodeJS) employer: Playwind Games

At Playwind Games, we pride ourselves on being an exceptional employer that fosters a dynamic and innovative work culture. Our London-based team enjoys competitive salaries, flexible working conditions, and abundant opportunities for career development in the exciting field of game development. Join us to collaborate on impactful projects while continuously learning and growing in your role as a Server Engineer.
P

Contact Detail:

Playwind Games Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Server Engineer (NodeJS)

✨Tip Number 1

Familiarise yourself with the gaming industry and current trends in game server development. This knowledge will not only help you during interviews but also demonstrate your passion for the role.

✨Tip Number 2

Engage with online communities or forums related to Node.js and game development. Networking with professionals in the field can provide valuable insights and potentially lead to referrals.

✨Tip Number 3

Showcase your skills by contributing to open-source projects or creating your own projects using Node.js. This practical experience can set you apart from other candidates and give you real-world examples to discuss in interviews.

✨Tip Number 4

Prepare for technical interviews by practicing coding challenges specifically related to Node.js and server-side development. Websites like LeetCode or HackerRank can be great resources for honing your skills.

We think you need these skills to ace Server Engineer (NodeJS)

Node.js Expertise
Unit Testing with Jest
JavaScript Bundling Tools (e.g., Webpack)
MySQL Proficiency
SQL Query Optimization
Protobuf for Data Serialization
Linux Systems Management
Learning Agility
AI Tools Utilisation
Effective Communication Skills
Distributed Systems Experience
Microservices Architecture Knowledge
NoSQL Databases (e.g., Redis)
AWS Cloud Services Familiarity
CI/CD Pipeline Automation
Front-End Frameworks (e.g., Angular, Vue, React)
Java and Related Tools (e.g., Maven, Gradle)
Nakama Open-Source Game Server Experience
Game Data Analysis Tools Familiarity

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your Node.js expertise and relevant experience in game server development. Include specific projects where you've implemented game feature logic or optimised server systems.

Craft a Strong Cover Letter: In your cover letter, express your passion for game development and how your skills align with the responsibilities listed in the job description. Mention any experience with unit testing, CI/CD systems, and your ability to learn new technologies.

Showcase Relevant Skills: Clearly list your technical skills such as proficiency in MySQL, understanding of JavaScript bundling tools, and familiarity with Linux systems. If you have experience with distributed systems or NoSQL databases, make sure to include that too.

Highlight Communication Skills: Since excellent communication is essential for collaboration, provide examples of how you've effectively worked within a team. This could be through previous projects or roles where teamwork was crucial.

How to prepare for a job interview at Playwind Games

✨Showcase Your Node.js Expertise

Make sure to highlight your proficiency in Node.js during the interview. Be prepared to discuss specific projects where you've implemented clean, maintainable, and scalable code. Sharing examples of how you've optimised server performance will also impress the interviewers.

✨Demonstrate Your Testing Skills

Since unit testing is crucial for this role, be ready to talk about your experience with frameworks like Jest. You might even want to prepare a brief explanation of how you approach writing tests and ensuring code quality, as this shows your commitment to robust development practices.

✨Familiarise Yourself with Game Development Concepts

Understanding game feature logic and server-side operations is key. Brush up on relevant concepts and be ready to discuss how you would design and implement game features. This will show your passion for gaming and your ability to contribute effectively to the team.

✨Prepare for Technical Questions

Expect technical questions related to database skills, particularly MySQL and Protobuf. Review your knowledge of SQL queries and data serialization techniques. Being able to solve problems on the spot will demonstrate your technical prowess and readiness for the role.

Server Engineer (NodeJS)
Playwind Games
P
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>