About Us
We’re building an innovative online gaming platform that combines interactive entertainment with e-commerce elements. Our platform offers users an engaging experience with virtual items in a gamified environment. As a fast-moving startup team, we’re passionate about pushing technological boundaries while maintaining the highest standards of security and user experience.
The Role
We’re seeking an experienced Senior Node.js Engineer to join our core development team. You’ll be instrumental in building and scaling our platform’s backend infrastructure, implementing crucial gaming mechanics, and ensuring seamless integration with our e-commerce systems.
Primary Responsibilities
- Design and implement high-performance, scalable backend services using Node.js/Nest.js
- Develop secure payment processing systems and virtual item management functionality
- Create robust APIs for real-time gaming features and marketplace operations
- Optimize database performance for high-concurrency scenarios
- Collaborate with the team on architecture decisions and technical strategy
- Mentor junior developers and contribute to engineering best practices
- Participate in code reviews and maintain high code quality standards
Technical Requirements
Must Have
- 5+ years of professional experience with Node.js
- Strong expertise in TypeScript and Express.js
- Extensive experience with Nest.js framework and its ecosystem
- Proven track record of building high-load applications handling 10K+ concurrent users
- Deep understanding of database optimization (PostgreSQL/MySQL)
- Experience with TypeORM/Mongoose and database design patterns
- Proficiency in Docker containerization and microservices architecture
- Strong background in implementing secure payment systems
- Experience with CI/CD pipelines and automated testing (e2e)
- Proficiency in leveraging modern AI tools for development efficiency (GitHub Copilot, Claude, GPT, Cursor, or similar)
- Experience with AI-assisted code review and optimization tools
- Experience with AWS/GCP cloud infrastructure
- Familiarity with Redis for caching and real-time data
- Knowledge of WebSocket protocols for real-time features
Nice to Have
- Experience in gaming industry or e-commerce platforms
- Understanding of blockchain technologies and virtual item trading
- Knowledge of Steam API integration and marketplace mechanics
- Understanding of CS:GO/CS2 skins market dynamics and trading systems
What We Offer
- Opportunity to work on cutting-edge gaming and e-commerce technology
- Competitive salary package aligned with 2025 market standards
- Remote-first work environment
- Latest development tools and resources
- Professional development opportunities
Our Engineering Culture
We maintain a startup mindset where speed and innovation are paramount. Our team values:
- Rapid iteration and quick decision-making
- Data-driven development approach
- Open communication and collaborative problem-solving
- Continuous learning and knowledge sharing
- Balance between speed and code quality
Technical Environment
- Backend: Node.js, Nest.js, Express, TypeScript
- Databases: PostgreSQL, MySQL with TypeORM
- Testing: Comprehensive e2e testing framework
- Infrastructure: Docker, CI/CD pipelines
- Version Control: Git with trunk-based development
Projects You’ll Work On
- Implementing secure and scalable loot box mechanics
- Building real-time trading systems for virtual items
- Developing user progression and achievement systems
- Creating anti-fraud systems and security measures
- Optimizing platform performance for peak user loads
Interested candidates should submit their resume along with examples of previous projects involving high-load applications or gaming platforms.