DevJobs

Senior Backend Engineer

Overview
Skills
  • TypeScript TypeScript ꞏ 5y
  • Node.js Node.js ꞏ 8y
  • MongoDB MongoDB ꞏ 8y
  • MySQL MySQL ꞏ 8y
  • Redis Redis
  • RESTful API RESTful API
  • AWS AWS
  • Azure Azure
  • GCP GCP
  • Jest
  • Mocha

Do you have a passion for creating delightful gaming experiences and a mastery of backend technologies? Then soar with Gliding Deer!


We are a rapidly growing casual gaming company seeking a talented and experienced Senior Backend Engineer to join our team. In this role, you will play a pivotal role in building and maintaining the robust backend infrastructure that powers our engaging games.


Responsibilities:

  • Design, develop, and implement scalable and maintainable backend services using Node.js and TypeScript.
  • Optimize backend performance and troubleshoot complex issues to ensure a smooth gaming experience for our players.
  • Collaborate with frontend developers, game designers, and other engineers to deliver game features on time and within budget.
  • Write clean, well-documented, and efficient code that adheres to best practices.
  • Implement strong security measures to protect user data and ensure system integrity.
  • Design and manage data models using a combination of relational and NoSQL databases (e.g., MySQL, MongoDB).
  • Stay up-to-date on the latest backend technologies and trends.
  • Participate in code reviews and mentor junior engineers.


Qualifications:

  • Minimum 8 years of experience building backend systems with Node.js.
  • Minimum 5 years of experience using TypeScript for backend development.
  • Minimum 8 years of experience working with relational databases (MySQL) and NoSQL databases (MongoDB, Redis).
  • Experience with cloud platforms (AWS, GCP, Azure) a plus.
  • Experience with API design and implementation (RESTful APIs).
  • Experience with testing frameworks (Jest, Mocha) and writing unit and integration tests.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills.
  • A passion for gaming and a deep understanding of the casual gaming industry (preferred).

  • What Gliding Deer Offers:

    • The opportunity to work on innovative and engaging games that millions will enjoy.
    • A collaborative and supportive work environment where your ideas are valued.
    • A chance to make a real impact on the future of Gliding Deer.


    Gliding Deer