Senior Backend Developer Web3

Job summary
Freelance
Paris
Salary: Not specified
A few days at home
Skills & expertise
Generated content
Database management
Problem-solving skills
Teamwork
Websocket
Solidity
+6

TapNation
TapNation

Interested in this job?

Questions and answers about the job

The position

Job description

As a Backend Developer specializing in Node.js, you will be responsible for designing, developing, and maintaining the backend infrastructure that powers our real-time multiplayer gaming experiences.

By working in the Web3 Division, you will: 

  • Backend Development: Design, develop, and maintain the server-side components and APIs required for real-time multiplayer gameplay using Node.js.

  • Real-Time Communication: Implement real-time communication protocols (WebSocket, WebRTC, etc.) to ensure smooth and low-latency multiplayer interactions.

  • Database Management: Manage and optimize databases (e.g. Redis, BigQuery, BigTable, PubSub, DataFlow,…) to store game-related data and player information efficiently.

  • Scalability and Performance: Architect and optimize the backend infrastructure for scalability and high performance, ensuring smooth gameplay for thousands of concurrent players.

  • Security: Implement robust security measures to protect against cheating, hacking, and other security threats in a multiplayer gaming environment.

  • Collaboration: Collaborate closely with game developers, designers, and other cross-functional teams to integrate multiplayer features seamlessly into mobile games.

  • Blockchain Development: Design and implement smart contracts & stay up-to-date with the latest developments in blockchain technology and integrate new advancements into our products

  • Testing and Debugging: Conduct thorough testing, debugging, and optimization of backend systems to ensure reliability and a seamless gaming experience.

  • Documentation: Maintain clear and up-to-date documentation for APIs, services, and backend systems to facilitate teamwork and future development.


Preferred experience

  • Proven experience in backend development using Node.js.

  • Experience with real-time multiplayer game development is a strong plus.

  • Proficiency with real-time communication technologies.

  • Strong knowledge of databases (e.g. Redis,BigQuery, BigTable, PubSub, DataFlow) and database optimization.

  • Good knowledge of the cloud provider GCP (Google Cloud Platform)

  • Good knowledge and proficiency with serverless architecture is advantageous.

  • Good knowledge with smart contract development using Solidity, Rust or similar languages

  • Excellent problem-solving skills 

  • Team player and humble.

  • Fluent in English.

  • Good knowledge of the gaming/apps industry

  • Good Knowledge about the Web3 industry

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Software & Web Development”.