About the client
Our client is redefining how people connect, discover and experience events. Its product is a single platform that blends discovery, community and commerce into one social experience. Think of it as the TikTok of events: a space where people explore events, connect with communities and share experiences.
The company is growing its engineering team and needs a frontend developer who can turn design into experience.
The role
You will turn ideas and designs into fast, responsive interfaces that work well on any device. You will work with the mobile and backend engineers to deliver interactive features that connect users to local and global event culture.
Key responsibilities
- Develop user-facing features in React using modern frontend practices.
- Build clean, modular and reusable UI components with React and TypeScript.
- Integrate RESTful and GraphQL APIs from backend services.
- Optimise web performance.
- Improve accessibility and cross-browser compatibility.
- Translate Figma and UI prototypes into production-ready code with the design team.
- Work with backend and QA teams to ensure smooth integration and end-to-end delivery.
- Implement automated testing and CI/CD workflows.
- Follow version control best practices.
Requirements
- Strong experience with React and TypeScript.
- Solid understanding of HTML5, CSS3 and responsive design.
- Familiarity with REST and GraphQL API integration.
- Proficiency with React state management, such as Redux, Zustand or the Context API.
- Understanding of component-driven architecture, code splitting and lazy loading.
- Understanding of frontend build pipelines.
- Works well in a small, distributed team where priorities move quickly.
Nice to have
- Experience with progressive web apps (PWAs) or mobile-first design.
- Familiarity with TailwindCSS, Sass or Styled Components.
- Experience with server-side rendering (SSR) using Next.js.
- Understanding of testing tools such as Jest or React Testing Library.
- Interest in event tech, social platforms or creator ecosystems.
Growth opportunities
You will build with React, TypeScript, REST and GraphQL, and CI/CD, working closely with a multidisciplinary team. There is an opportunity to convert to a long-term role after the initial contract.
Contract and compensation
- Initial term of 3 months, full-time.
- Possible extension or conversion to a long-term role, based on performance and project needs.
- Remote to start, with a possible move to hybrid in Lagos.
Interested in this role?
Two steps. If you are already in our talent pool, skip to step 2.
1
Join the talent pool
Takes a few minutes. You tell us what you do, what you need to earn, and when you are available. We send you a reference number by email.
Join the pool →
Already in the pool? Skip to step 2, and have your reference number to hand.
2
Declare interest in this role
Enter your reference number and the email you signed up with. Add a note on why you fit, and a CV tailored to this role if you have one.
Declare interest →