For Employers

X-FLOW

Senior Fullstack Engineer

Posted a month ago
5-10 years experience
Apply Now

Please mention DailyRemote when applying

?/100
Resume Match Score

Match your resume skills with our AI powered skill match!

Get professional review
AI Summary

Design and develop RESTful APIs using PHP/Laravel and build high-performance frontend applications with TypeScript and React. Optimize database schemas, ensure system observability, and contribute to architectural solutions and quality assurance.

    X-FLOW is a mobile game development company established in 2018. We gained recognition after the release of Happy Color, the most popular digital coloring book and one of the most successful ad-driven mobile apps in the world. We take pride in our diverse and talented team and partners, spread across the UK, Cyprus, the Netherlands, and other regions worldwide.


    We are currently looking for a Senior Fullstack Engineer for our flagship project, Happy Color.


    Key Responsibilities:

    • Design and develop RESTful APIs using PHP/Laravel.
    • Build frontend applications using TypeScript/React with a focus on performance and Developer Experience (DX).
    • Integrate with external services; define and maintain API contracts.
    • Optimize performance, perform profiling, and reduce latency.
    • Design database schemas, handle migrations, indexing, and query optimization.
    • Contribute to quality assurance: write tests (unit/integration/e2e), conduct code reviews, and automate checks.
    • Ensure observability and reliability: implement logs, metrics, alerts, and traces.
    • Participate in designing architectural solutions.


    Requirements:

    • 4+ years of experience with PHP, strong knowledge of Laravel (DI, queues, profiling, REST, modularity).
    • 4+ years of experience with TypeScript, strong knowledge of React/Redux Toolkit, routing, build processes, and bundle optimization.
    • Databases: PostgreSQL/MySQL, Redis; experience with schema design, indexes, and transactions.
    • Message Queues/Buses: Kafka — experience with event-driven integrations.
    • Security: OAuth2, JWT.
    • Understanding of DDD, SOLID, 12-Factor App methodology, and observability (Prometheus/Grafana, OpenTelemetry).


    Nice to have:

    • Experience with Golang development.
    • Development experience with Ant Design (Antd) 5+.
    • Experience with or understanding of GitLab CI, feature flags, migrations, and blue-green/rolling deployment strategies.
    • Testing tools: Jest, Playwright; for PHP — PHPUnit/Codeception; integration/e2e testing experience.


    Technology Stack (Core):

    • Backend: PHP (Laravel), REST, PostgreSQL/MySQL, Redis, Kafka, Clickhouse.
    • Frontend: TypeScript, React, Redux Toolkit.
    • DevOps: GitLab CI, Docker.
    • Observability: Prometheus, Grafana, OpenTelemetry, Sentry.

    What We Offer:

    • Competitive salary and benefits package.
    • Opportunity to work with a talented and passionate team in a creative and dynamic environment.
    • Flexible working hours and remote/office work options.
    • Career growth and professional development opportunities.
    • A fun and inclusive company culture that celebrates diversity and creativity.


    Join us and let’s create great product together!


    When you apply for this role, we process your personal data in accordance with our Candidate Privacy Notice (https://xflowgames.com/candidate-privacy-notice).

    Automatically Apply to the Best Remote Jobs

    Stop the endless job search. Our AI finds and applies to the best jobs for you.

    Try it Now
    Keep looking

    Similar Jobs

    See all Remote Software Development jobs →

    Administrador/a de Bases de Datos Senior (PostgreSQL / Oracle / MySQL)

    Full Time Spain €35000 per year Software Development

    Dynamics 365 Customer Service Developer (Workspace)

    Full Time Spain Software Development

    Dynamics 365 Customer Service Workspace (Especialistas)

    Full Time Spain €38.1 per hour Software Development

    Senior Backend Developer (Scala) – 100% Remoto

    Full Time Spain Software Development

    Administrador de Sistemas de Bases de Datos (PostgreSQL / Oracle / MySQL)Senior

    Full Time Spain Software Development

    Business Analyst - Portfolio Management System

    Full Time Spain Software Development
    Apply Now

    Personalize your Remote Job Search in 3 Easy Steps!

    Discover remote opportunities in Full Stack Developer

    Answer easy questions

    Answer easy questions

    200,000+ jobs across 15+ categories

    Get your best job matches

    Get your best job matches

    Only hand-screened, legit jobs

    Find a remote job faster

    Find a remote job faster

    No ads, scams, or junk

    I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

    Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified