Senior Front-End Developer (React / Next.js)

JavaScript

Senior Front-End Developer (React / Next.js)

JavaScript
Drużbickiego 11, Poland (Remote)

ExpoPlatform

Full-time
Permanent
Senior
Remote
4 637 - 6 376 USDGross per month - Permanent

Job description

Senior Front-End Developer (React / Next.js)

Full-time | Remote

About Us

ExpoPlatform is a UK-based tech company founded in 2013, delivering cutting-edge solutions for online, hybrid, and in-person events in over 30 countries. Our platform powers registration, attendee engagement, event websites, networking tools, and more, offering a complete digital infrastructure for exhibitions and conferences.

We’re currently modernizing our frontend platform, moving from legacy architecture to a scalable React/Next.js architecture, and introducing real-time features with WebSockets.

Your Role

We’re seeking an experienced Senior Front-End Developer to lead the evolution of our client-facing platform. You’ll own complex UI modules, drive architectural improvements, and mentor mid-level developers. This role requires technical leadership, deep frontend expertise, and a focus on high-quality, maintainable code.

Key Responsibilities

  • Lead the migration from legacy jQuery code to React/Next.js components.

  • Develop and maintain scalable, performant, and maintainable frontend features.

  • Optimize client-side performance for web and mobile platforms.

  • Collaborate closely with Product, Design, QA, and DevOps to deliver seamless user experiences.

  • Conduct code reviews and mentor mid-level developers to maintain high engineering standards.

  • Implement real-time functionality using WebSockets and interactive visualizations (Canvas/Three.js).

  • Ensure technical feasibility of UI/UX designs under high concurrency (up to 5,000+ simultaneous users).

  • Contribute to CI/CD improvements, automated testing, and frontend observability practices.

What We’re Looking For

  • 5+ years of commercial frontend experience, with 3+ years focused on React/TypeScript.

  • Strong experience with Next.js, including SSR/SSG and complex migrations.

  • Proficiency with modern tooling: Vite, Webpack, Material UI, CSS/HTML.

  • Experience with WebSockets and interactive front-end visualizations (Canvas/Three.js a plus).

  • Solid understanding of OOP, design patterns, and frontend software architecture.

  • Hands-on experience with Unit Testing, Cypress, and maintaining testable code.

  • Familiarity with CI/CD pipelines and automated release processes.

  • Intermediate or higher English level, able to communicate technical concepts to diverse teams.

  • Problem-solving mindset and experience with performance optimization for high-traffic applications.

What We Offer

  • Direct impact: shape architecture and frontend standards within a compact, high-performing team.

  • Freedom to innovate: propose architectural improvements and experiment with new technologies.

  • Remote-first culture: flexible working hours and autonomy over your schedule.

  • Competitive salary and stability in a fast-growing, international company.

  • Collaborative environment: work with a talented, global team building a platform used worldwide.

Tech stack

    English

    C1

    TypeScript

    advanced

    Next.js

    advanced

    React

    advanced

    Design Patterns

    advanced

    CI/CD

    regular

    WebSocket

    regular

Office location