Senior Frontend / Architect (React / Next.js / SSR)
Role details
Job location
Tech stack
Job description
We're looking for a senior front-end engineer, not a pixel pusher. You will:
- Own major parts of the front-end architecture
- Translate product vision into scalable UI systems
- Build reusable components that support massive content growth
- Work closely with backend, mobile, and UX teams
- Anticipate problems before they become technical debt
- Help set front-end standards and best practices
- Ship features that millions of users could rely on during live matches, OleOle is building a global, football-specific social network and super-app for the world's 3 billion football fans. The platform combines real-time social feeds, short-form video, live scores, messaging, AI-powered translation, deep football history, and a crypto-enabled rewards layer into a single native product. We are looking for a Senior Front-End Engineer to help architect and build core user-facing experiences across web and mobile surfaces. This role involves owning major front-end systems, developing scalable and reusable UI components, and working closely with backend engineers on real-time, data-driven features. The ideal candidate has strong experience building complex consumer products, cares deeply about performance and UX, and is comfortable operating with autonomy in a fast-moving startup environment.
Requirements
You don't need to know everything here, but you must be comfortable operating in this kind of environment.
- React / modern component frameworks
- TypeScript
- Next.js (or equivalent SSR / hybrid rendering experience)
- Real-time data handling (WebSockets, streams, events)
- Media-heavy UI (video, live updates, feeds)
- Internationalization (i18n) at scale
- API-driven architecture
- Collaboration with Rust backend engineers
- Strong performance, accessibility, and UX discipline
Experience working alongside blockchain, fintech, or real-time systems is a plus, but not mandatory., * 5+ years of professional front-end development with JavaScript/TypeScript ES6+.
-
Deep expertise in React (or Vue/Angular with willingness to switch) and ecosystem (Hooks, Context, Redux/Zustand, RTK Query, Next.js or Remix for SSR).
-
Demonstrated experience integrating with Rust backends (or other strongly-typed services) via REST, gRPC, or GraphQL.
-
Solid grasp of AWS front-end workflows, including:
-
Cognito / Cognito Hosted UI for auth & SSO
-
API Gateway / AppSync for API orchestration
-
S3 + CloudFront for static asset delivery & edge caching
-
Amplify or CDK pipelines for CI/CD
-
Proficiency with modern tooling: Vite/Webpack, ESLint/Prettier, Storybook, Playwright/Cypress, GitHub Flow.
-
Strong UX sensibility: responsive design, WCAG-2.1 AA accessibility, Lighthouse/CLS performance budgets.
-
Excellent communication and documentation skills; ability to explain complex topics to cross-functional audiences., * Creative problem solver who can courageously propose and support new ideas to our organization. Not interested in best practices, lets build something better!
-
Ability to adapt. An ideal candidate will welcome the opportunity to solve a broad range of problems using a wide array of technologies.
-
Comfortable with ambiguity, shifting priorities and general growing pains of an early-stage technology company
-
An exceptional entrepreneurial judgment that fosters independence over micro-management
-
Understanding of football and international sports a huge plus