Key Responsibilities
Build and maintain responsive web interfaces using React.js and or Next.js.
Implement clean, modern UI / UX with pure CCS3 / Tailwind CSS and component libraries.
Integrate APIs and manage data flow with Redux Toolkit or Context API.
Optimize performance, accessibility, and SEO across platforms.
Collaborate with backend and design teams to deliver seamless experiences.
Requirements
Qualifications
Core Stack
Frameworks : React.js, Next.js (for SSR / SSG)
Language : TypeScript, JavaScript (ES6+)
Styling : Tailwind CSS, CSS3, Flexbox, CSS Grid, SCSS / SASS
Frontend Libraries , APIs and Tools :
State Management : Redux Toolkit, Zustand, Recoil, Context API
Routing : React Router, Next.js Routing
Forms : React Hook Form, Formik, Yup (validation)
API Communication : Axios, Fetch API, GraphQL (Apollo Client, URQL)
Testing : Jest, React Testing Library, Cypress, Playwright
Build Tools : Vite, Webpack, Babel, ESLint, Prettier
Animations : Framer Motion, GSAP
UI Libraries : Material UI (MUI), Ant Design, Chakra UI, Shadcn / UI
Web APIs : LocalStorage, IndexedDB, WebSockets, Push API, Notifications API
PWA : Service Workers, offline caching, manifest configuration, installable apps
SSR / SSG : Next.js and Astro for static site generation and server-side rendering
Deployment : CI / CD pipelines, Netlify, Vercel, Docker-based builds
Performance & Optimization :
Code splitting, lazy loading, memoization, and virtualization (react-window, react-virtualized)
Lighthouse performance audits and accessibility improvements.
Benefits
Web Developer • Lagos, LA, ng