Senior Front-End Developer (React / Next.js)
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.
Senior Front-End Developer (React / Next.js)
Senior Front-End Developer (React / Next.js)