Frontend Engineer

Company Name: WithinLabs

Job Description: 

We are looking for a Mid-Level Frontend Engineer who is passionate about building scalable, high-performance web applications . You will play a key role in developing, optimizing, and maintaining frontend applications for SaaS products, AI-powered platforms, and other web-based solutions.

You will work closely with the founder, backend engineers, and designers to build seamless, visually appealing, and user-friendly applications. Your expertise in React.js, Next.js, TypeScript, and modern UI frameworks will be essential to our success.

This role is ideal for someone who thrives in fast-paced environments, enjoys problem-solving, and is eager to take ownership of frontend development .

What You’ll Be Doing

  • Develop Scalable Frontend Applications – Build modern, reusable, and maintainable UI components with React.js & Next.js.
  • Optimize Performance – Ensure fast load times, smooth animations, and efficient rendering using best practices.
  • Implement UI/UX Designs – Convert Figma or wireframes into high-quality frontend code.
  • Manage State Efficiently – Use Redux, Zustand, or React Context API for predictable application state management.
  • Integrate APIs – Work with REST and GraphQL APIs, ensuring efficient data fetching and caching.
  • SEO & Accessibility – Implement SEO-friendly practices in Next.js and ensure applications are accessible and performant .
  • Collaborate Cross-Functionally – Work with backend engineers, designers, and product managers to deliver seamless features.
  • Maintain Code Quality – Write clean, modular, and well-documented code, and conduct code reviews for best practices.
  • Continuous Learning & Improvement – Stay updated with new frontend technologies, tools, and industry trends.

What We’re Looking For

3+ Years of Frontend Development Experience – Strong hands-on experience with React.js, Next.js, Javascript and TypeScript.

UI/UX Implementation Skills – Ability to translate Figma/wireframes into pixel-perfect, responsive UI components.

Performance Optimization – Experience with lazy loading, code splitting, caching strategies, and Lighthouse audits.

State Management Proficiency – Hands-on experience with Redux, Zustand, React Query, or other state management tools.

API Integration Experience – Experience consuming and optimizing REST and GraphQL APIs.

Strong CSS & Styling Skills – Familiarity with Tailwind CSS, Styled Components, or other modern styling approaches.

Version Control & CI/CD Familiarity – Strong Git experience and knowledge of automated deployment pipelines.

Excellent Problem-Solving Skills – Ability to debug, troubleshoot, and optimize frontend applications.

Clear Communication & Collaboration – Comfortable working in cross-functional teams and remote environments.

Bonus Points If You Have:

➕ Knowledge of server-side rendering (SSR) & static site generation (SSG) in Next.js .

➕ Familiarity with testing frameworks (Jest, Cypress, React Testing Library) .

➕ Exposure to backend technologies (Node.js, GraphQL) .

Why Join Us?

? Exciting Challenges – Work on cutting-edge SaaS & AI-powered platforms.

? Collaborative Team – Work directly with a tech-driven founder and a highly skilled team.

? Remote-Friendly – Flexible working environment.

Job Type: Full time

Job Posted: 17th March 2025

Job Category: Onsite
Job Type: Full Time
Job Location: Nigeria

Apply for this position

Allowed Type(s): .pdf, .doc, .docx