TL;DR
Senior Software Engineer (Gaming): Designing and implementing scalable backend and platform architecture for high-growth social gaming products with an accent on real-time tournaments, API design, and system performance. Focus on applying modern software design practices, optimizing performance bottlenecks, and ensuring application security in a fast-paced environment.
Location: Remote (Global)
Salary: 3000 EUR per month
Company
hirify.global is the world's leading Sports and Gaming marketing company, building next-level player experiences with a team of 600+ professionals across 22+ countries.
What you will do
- Design and implement scalable, maintainable, observable, and high-performing application architecture.
- Write clean, efficient, and well-documented code.
- Conduct code reviews and contribute to engineering best practices.
- Identify and optimize performance bottlenecks across systems.
- Collaborate with cross-functional teams to deliver impactful features.
- Ensure application security and implement safeguards against vulnerabilities.
Requirements
- Proven experience delivering large-scale systems in production.
- Strong grounding in Domain-Driven Design, API-first architecture, and software design patterns.
- Proficiency in JavaScript (React/Next) or another backend language, ideally Node.js or PHP.
- Experience with Pub/Sub, websockets, and Server-Sent Events (SSE).
- Strong product engineering mindset to translate requirements into technical designs.
Nice to have
- Experience with MySQL.
- Experience creating white-label products.
Culture & Benefits
- Work alongside super smart colleagues and engage in development opportunities.
- Benefit from tailored flexibility for your work-life balance.
- Receive an annual discretionary bonus.
- Enjoy paid annual leave plus a well-deserved break during the festive season.
- Participate in exciting global hirify.global events.
- Access an extensive array of global benefits and perks.
Hiring process
- Initial Chat with Talent Partner (45 mins via Zoom).
- Interview with Technical team (1 hour video via Zoom).
- Technical Interview with coding exercise (1.5 hour video via Zoom or 2x 1hr).
- Interview with Non-Technical team (1 hour video via Zoom).
- Final Interview with Technical Leadership Team (1 hour video via Zoom).
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →