SW Developer Backend

Bahwan Cybertek Group logo

Bahwan Cybertek Group

Worldwide
Full-TimeWorldwide

Job Description

A. Backend Development

  • Design, develop, and maintain backend systems using Node.js, Strapi,

PostgreSQL, Socket.io, and Redis.

  • Build and optimize APIs for seamless integration with frontend technologies

(Next.js, React.js).

  • Implement real-time communication features using Socket.io.
  • Ensure database efficiency and security with PostgreSQL.
  • Utilize Redis for caching and improving application performance.

B. Game Development

  • Develop and maintain game backend logic using Phaser.js and Node.js.
  • Implement multiplayer functionality and real-time game interactions.
  • Optimize game performance and ensure scalability.

C. Blockchain & Smart Contracts

  • Write and deploy smart contracts using Solidity for NFT rewards and

transaction security.

  • Integrate Ethereum and Polygon Blockchain for decentralized reward

distribution and NFT marketplace functionality.

  • Ensure the security and efficiency of blockchain transactions and smart

contracts.

  • Collaborate with frontend developers to integrate blockchain features into the

user interface.

D. System Integration & Security

  • Integrate backend systems with frontend technologies to ensure seamless

functionality.

  • Implement security best practices to protect data and transactions.
  • Conduct regular code reviews and performance optimizations.

E. Collaboration & Support

  • Work closely with frontend developers, game developers, and other team

members to ensure cohesive development efforts.

  • Provide technical support and troubleshooting for backend systems.
  • Document code and development processes for future reference.

F. Deliverables

  1. Backend Systems
  • Fully functional and optimized backend systems using Node.js, Strapi,

PostgreSQL, Socket.io, and Redis.

  1. APIs
  • Well-documented and efficient APIs for integration with frontend

technologies.

  1. Game Backend
  • Robust backend logic for game development using Phaser.js and Node.js.
  1. Smart Contracts
  • Deployed smart contracts for NFT rewards and transaction security using

Solidity.

  1. Blockchain Integration
  • Integrated Ethereum and Polygon Blockchain for decentralized reward

distribution and NFT marketplace.

  1. Documentation
  • Comprehensive documentation for all backend systems, APIs, and blockchain

integrations.

A. Backend Development

  • Design, develop, and maintain backend systems using Node.js, Strapi,

PostgreSQL, Socket.io, and Redis.

  • Build and optimize APIs for seamless integration with frontend technologies

(Next.js, React.js).

  • Implement real-time communication features using Socket.io.
  • Ensure database efficiency and security with PostgreSQL.
  • Utilize Redis for caching and improving application performance.

B. Game Development

  • Develop and maintain game backend logic using Phaser.js and Node.js.
  • Implement multiplayer functionality and real-time game interactions.
  • Optimize game performance and ensure scalability.

C. Blockchain & Smart Contracts

  • Write and deploy smart contracts using Solidity for NFT rewards and

transaction security.

  • Integrate Ethereum and Polygon Blockchain for decentralized reward

distribution and NFT marketplace functionality.

  • Ensure the security and efficiency of blockchain transactions and smart

contracts.

  • Collaborate with frontend developers to integrate blockchain features into the

user interface.

D. System Integration & Security

  • Integrate backend systems with frontend technologies to ensure seamless

functionality.

  • Implement security best practices to protect data and transactions.
  • Conduct regular code reviews and performance optimizations.

E. Collaboration & Support

  • Work closely with frontend developers, game developers, and other team

members to ensure cohesive development efforts.

  • Provide technical support and troubleshooting for backend systems.
  • Document code and development processes for future reference.

F. Deliverables

  1. Backend Systems
  • Fully functional and optimized backend systems using Node.js, Strapi,

PostgreSQL, Socket.io, and Redis.

  1. APIs
  • Well-documented and efficient APIs for integration with frontend

technologies.

  1. Game Backend
  • Robust backend logic for game development using Phaser.js and Node.js.
  1. Smart Contracts
  • Deployed smart contracts for NFT rewards and transaction security using

Solidity.

  1. Blockchain Integration
  • Integrated Ethereum and Polygon Blockchain for decentralized reward

distribution and NFT marketplace.

  1. Documentation
  • Comprehensive documentation for all backend systems, APIs, and blockchain

integrations.