ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Senior Software Engineer - TypeScript/React

QTech Games

Location not specified Remote

Posted: March 2, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

We are looking for a seasoned and proactive Senior Software Engineer II to join our team in Málaga.

Job Description

The Role

We are looking for a seasoned and proactive Senior Software Engineer II to join our team in Málaga. In this role, you will shape and deliver complex front-end initiatives with significant business impact, with a strong focus on TypeScript, React, and high-quality user experiences for internal and customer-facing products.

You will operate across multiple teams and systems, turning ambiguity into clarity through structured problem framing, measurable success metrics, and durable decision records. You will help keep our engineering standards, tooling, and delivery practices current and relevant.

Responsibilities

React and TypeScript engineering: Build scalable, maintainable front-end applications with a strong focus on component architecture, performance, and reliability.

Nx and monorepo enablement: Improve developer experience and delivery flow in an Nx-based monorepo (tooling, libraries, boundaries, build/test performance).

UX/UI collaboration: Partner with UX/UI designers to translate workflows and user needs into clear interfaces; contribute to design critiques and implementation feasibility decisions.

Design systems: Build and evolve shared UI foundations (components, patterns, tokens, accessibility standards) to enable consistent experiences across teams.

Cross-team delivery: Plan multi-team initiatives into milestones with shared acceptance criteria, integration cadence, and clear ownership.

Quality and standards: Raise engineering quality through code reviews, testing strategy, CI quality gates, and paved roads for common front-end patterns.

Performance and observability: Define and improve front-end performance budgets and user-journey SLIs/SLOs; improve monitoring and troubleshooting for production issues.

Mentorship: Coach and sponsor engineers; help grow new leads and raise the bar for communication and documentation.

Requirements
Must-have

Experience: 8+ years of professional software engineering experience, with deep ownership of large-scale web applications.

TypeScript: Expert-level TypeScript (typing strategies, maintainable abstractions, API contracts, and refactoring at scale).

React: Extensive React experience (composition patterns, state management, performance profiling, and reliable UI architecture).

Monorepos: Experience working in monorepos; Nx experience is strongly preferred.

Testing: Strong front-end testing practices (unit, integration, and end-to-end), and pragmatic quality gates in CI/CD.

UX/UI sensibility: Strong collaboration with designers and product partners; able to spot UX risks and propose practical improvements.

Communication: Excellent written and spoken English; able to align stakeholders and lead structured discussions.

Nice-to-have

Design systems: Experience building or scaling design systems, including accessibility-first components and documentation.

iGaming experience: Familiarity with iGaming platforms, performance constraints, and operational reliability needs.

Backoffice UX: Experience designing and building complex internal tools (tables, forms, permissions, dashboards, configuration flows).

Platform mindset: Experience building shared libraries and paved roads that improve multiple teams' delivery.

Observability: Experience instrumenting user journeys, error tracking, and performance monitoring for web applications.

What do we offer?

Location: Málaga, Spain (hybrid: 2 days in the office, 3 days remote)

Type: Full-time

Experience level: Senior (Level 8)

Industry: iGaming

About QTech Game

QTech Games has solidified its position as the leading game distributor for emerging markets. With a portfolio exceeding 9,000 games from top-tier providers, we are committed to integrating the best online casino games and distributing them to operators worldwide. Our mission is to ensure quality, simplicity, and professionalism in every aspect of our operations. As we expand from Asia into Europe, we're excited to announce the opening of our new development hub in Málaga, Spain. This strategic move underscores our dedication to innovation and delivering high-traffic systems that redefine the gaming experience.

At QTech Games, we pride ourselves on being:

A One-Stop Shop: Our unique all-inclusive license fee model, unified game launcher, and wallet integration API enable clients to easily connect to and access our diverse game portfolio.

Tastemakers: With a combined 50 years of experience, our senior management team has established QTech Games as an indispensable industry leader in game discovery.

Networked: We leverage a global, ever-expanding network of reputable suppliers, distributors, and providers.

Supportive: Our meticulously structured organisation boasts a multi-lingual team, always ready to go above and beyond.

Forward-Thinking: Our mobile-first approach, advanced search capabilities, AI-powered recommendation engine, and intuitive dashboard provide players with a familiar platform for discovering new games.

We operate under trusted international certifications, ensuring fairness, transparency, and security. Our strict compliance builds trust and upholds our reputation as a reliable partner in online gaming.

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply