Lead Backend (NodeJS) Engineer Offline
We are seeking a Lead Backend Engineer to join a rapidly growing online gaming platform specializing in real-money solutions.
As a Lead Backend Engineer, you will be responsible for driving the backend architecture, development, and scalability of the platform.
You’ll be a key decision-maker on technical direction and mentor other engineers across teams.
Responsibilities:
● Design, develop, and maintain scalable backend systems for the gaming platform.
● Make architectural decisions to ensure system high availability and optimal performance.
● Collaborate effectively with front-end developers, data engineers, QA engineers, DevOps, game development teams, and product managers.
● Lead efforts to enhance backend system observability, performance, and maintainability.
● Promote best practices in API design, microservices architecture, testing, and security.
● Mentor and support other backend engineers, encouraging a culture of technical excellence.
● Participate in code reviews and contribute to ongoing technical growth and improvement.
Qualifications:
● At least 5 years of hands-on experience in backend development.
● Experience in the gaming industry.
● Previous leadership experience.
● Proven expertise in developing production-level applications using Node.js and TypeScript.
● Familiarity with Next.js.
● Work experience with PostgreSQL and Redis.
● Extensive experience in designing, building, and maintaining scalable microservices and APIs.
● Strong background in working with distributed systems, message brokers such as Kafka, and real-time data processing.
● Solid understanding of database architecture, including schema design, performance optimization, and data flow management.
● Familiarity with cloud-native development, including containerization and orchestration tools like Docker and Kubernetes.
● Excellent communication and collaboration skills, with the ability to mentor and support other team members.
● Strong writing and verbal skills in English.
_______________________________________________________
Our customer is a company that offers skill-based cash-enabled games that let players have a fun and competitive experience while using their talents to win real money. Participants have the opportunity to compete against other live players in real-time matches and tournaments, making every game exciting and fair.
_______________________________________________________
The job ad is no longer active
Look at the current jobs Node.js →