Join a dynamic team working in the sports betting and online gaming industry. This company provides cutting-edge technology and gaming solutions for top players in the market, serving millions of users across various platforms. With a focus on both sports products and casino games, they are committed to creating innovative and high-quality experiences.
Main Responsibilities:
- Collaborate with engineers, designers, and leadership to make key technical decisions that drive product innovation.
- Develop new game formats and social features, working across multiple layers of the tech stack including presentation, server, and storage.
- Optimize for performance and user experience, managing networked resources and scalable operations.
- Participate in road mapping, daily stand-ups, and discussions to ensure adherence to best practices and relevant design patterns.
Desired Experience:
- 5+ years of experience with NodeJS, JavaScript, and other programming languages.
- Background in iGaming, including sports betting, online casinos, or eSports.
- Strong expertise in working with production databases.
- Demonstrated problem-solving, creativity, and critical thinking abilities.
- Excellent teamwork and communication skills.
- Experience with large-scale third-party API integrations.
- Knowledge of networking protocols (REST, WebSockets, server-sent events).
Preferred Qualifications:
- Experience with TypeScript or similar strongly-typed languages.
- Familiarity with NoSQL databases (e.g., MongoDB) and memory caching systems (e.g., Redis).
- Experience with Kafka or similar communication platforms.
- Knowledge of Google Cloud Platform, Docker, and Kubernetes.
- Bachelor's or Master's degree in Computer Science or a related field.