About Us:At ProFair Games, we're a dynamic and rapidly growing force in the gambling game development sphere, specializing in crafting immersive gaming experiences across slots, cards, tables, and instant game types. Our commitment lies in pushing the boundaries of innovation within the gambling industry while ensuring a seamless user experience. We're seeking a skilled Upper Junior - Middle Backend Developer (NodeJS/NestJS) to join our team and drive excellence in our technical backend operatio
About Us:At ProFair Games, we're a dynamic and rapidly growing force in the gambling game development sphere, specializing in crafting immersive gaming experiences across slots, cards, tables, and instant game types. Our commitment lies in pushing the boundaries of innovation within the gambling industry while ensuring a seamless user experience. We're seeking a skilled Upper Junior - Middle Backend Developer (NodeJS/NestJS) to join our team and drive excellence in our technical backend operations.Project Overview:Our projects revolve around a technological stack that includes JS (ES6+), PhaserJS, NestJs, TypeScript, Webpack, Babel, Eslint, AWS, Jenkins, and Bitbucket. As we expand our horizons, we're on the lookout for a developer to optimize backend development processes, contribute innovative solutions, and fortify our technical team.Key Responsibilities:Collaborate closely with our team to strategize solutions for emerging project challenges.Elevate and refine the existing backend architecture for efficiency and scalability.Spearhead the creation of remote APIs facilitating seamless client communication.Develop game logic by encapsulating it within NestJS modules.Work on building and maintaining a back-office system to analyze the profitability and performance of games.Technical Requirements:2+ years of professional experience in Node.js/Nest.js backend development.Proficiency in ES6 and a strong foundational understanding of JavaScript.Extensive knowledge of TypeScript, OOP, and Design Patterns, including a practical understanding of patterns such as Decorator, Factory Method, Builder, Singleton, Strategy, etc.Proven expertise in designing, deploying, and scaling production-grade backend applications.Hands-on experience with NestJs, REST API development using NodeJs, or similar frameworks (e.g., Express, Fastify, NestJS).Competence in creating and maintaining unit or integration tests.Familiarity with SQL databases (Postgres, MySQL) and ORMs (TypeORM, Sequelize).Experience working with in-memory databases like Redis, session-based authentication, and JWT technology.Ability to work with technical documentation (creation, support, and extension).B2-level English proficiency.Would Be a Plus:Experience in gambling game development.Personal Attributes:Proactive attitude, consistently seeking opportunities to improve processes.Ready to take ownership and accountability for tasks and deliverables.Clear and effective communication regarding existing challenges.Strong team player, adept at collaborative problem-solving.What We Offer:Salary based on your expertise and skills.Remote work opportunities with flexible hours for optimal work-life balance.Comprehensive benefits package including paid vacations and sick leaves.Engaging projects with robust career growth prospects.We look forward to welcoming talented professionals who are eager to make their mark in the gambling game development industry!
Show more
Show lessPosition level
Basic level
Type of employment
Full time
Job duties
Engineering and Information Technologies
Industries
Software development