About the role
KetaPay's web frontend is built on Next.js 15+ with the App Router, React 19, TypeScript, and Tailwind CSS. As a Frontend Engineer Intern, you'll work alongside the engineering team building and improving the pages and components that Nigerian users interact with every day. You'll ship real code to production, participate in code reviews, and develop the habits of a professional engineer — version control, pull requests, clean commits, and all.
What you'll do
- Build and maintain UI components and pages using Next.js, React, and Tailwind CSS
- Implement animations and interactions with Framer Motion
- Write clean, type-safe TypeScript — no any, proper generics
- Open pull requests with clear descriptions and respond to code review feedback
- Debug and fix UI issues across desktop and mobile breakpoints
- Integrate Sanity CMS content into pages using GROQ queries
- Participate in sprint planning and stand-ups
What we're looking for
- Solid understanding of HTML, CSS, and JavaScript fundamentals
- Experience with React — you know hooks, state, and component patterns
- Working knowledge of Next.js — App Router is a strong plus
- Comfortable with Git and GitHub: branching, pull requests, resolving merge conflicts
- Able to read and write TypeScript at a basic level
- Eye for detail — you notice when spacing is off by 4px
Nice to have
- Experience with Tailwind CSS
- Exposure to Framer Motion or CSS animations
- Familiarity with a headless CMS (Sanity, Contentful, etc.)
- Understanding of Core Web Vitals and performance budgets
- Contributions to open source or a personal project on GitHub
What you'll learn
- Production-grade Next.js App Router patterns — Server Components, streaming, caching
- Professional Git workflow: conventional commits, PR reviews, branch strategy
- Component architecture in a real fintech product
- How to work with a design system and maintain visual consistency at scale
- Tailwind CSS v4 and modern CSS approaches
Perks & benefits
- Fully remote — work from anywhere in Nigeria
- Real production code shipped under your name
- Mentorship from senior engineers on the team
- Monthly stipend
- Path to a full-time offer for strong performers