React Developer

Aggregate Business Solution Ltd
Abuja, Federal Capital Territory
Full time
6 days ago
Today
A

React Developer

Aggregate Business Solution Ltd

Engineering & Technology

Abuja Full Time
IT & Telecoms Confidential
  • Minimum Qualification :

Job Description/Requirements


We are looking for a talented and detail oriented React Frontend Developer to join our team. You will be responsible for building responsive, interactive, and scalable user interfaces using React. The ideal candidate should have a strong grasp of modern Typescript and JavaScript, component-based architecture, state management, and UI/UX best practices. If you're passionate about clean code, performance, and building seamless user experiences, we’d love to hear from you.


Coding Challenge

Design and build a responsive React web application that allows users to generate, validate, and manage NUBAN account numbers. The project should emphasize clean architecture, advanced state management using Redux Toolkit, and a polished user experience.


NUBAN Generation State

  • Get new generated NUBAN account numbers from a Mock API service of your choice.
  • Store newly generated NUBANs, associated metadata (bank code, serial number, check digit, timestamps)
  • Handle loading, success, and error states

Validation History State

Keep a list of all validated NUBANs and their validation status (valid/invalid, reason)

Optional: allow user to clear or export this history

Filter & Sorting Controls

  • Filter by bank code
  • Sort by creation time or NUBAN number
  • Persist UI preferences in Redux state

Global UI State

  • Track global loading spinners, error modals, and success alerts using a dedicated uiSlice
  • Use these states to provide consistent UX feedback across the app

Optional Advanced Use

  • Persist state to localStorage using middleware
  • Use Redux async thunks for API integration (e.g., generateNuban, validateNuban)


Submission Instruction

Please send the following to projects@aggregatesolution.net:

  • A link to your GitHub repo or ZIP file
  • A short README explaining how to run your application and any assumptions you made


We review submissions on a rolling basis, so early applications are encouraged!


Key Responsibilities For Job Role:

  • Develop and maintain dynamic, responsive web applications using React
  • Convert UI/UX designs into interactive, reusable components
  • Integrate with backend REST APIs and handle asynchronous data flows
  • Maintain component libraries and shared UI resources
  • Write clean, maintainable, and scalable code with appropriate documentation
  • Optimize performance for maximum speed and scalability across browsers/devices
  • Work collaboratively with designers, backend developers, QA engineers, and product managers
  • Participate in code reviews and contribute to design discussions
  • Ensure application meets accessibility and security standards


Required Skills and Qualifications For Job Role

  • Experience developing web applications with React frontend apps
  • Strong proficiency in Typescript, JavaScript (ES6+), HTML5, and CSS3
  • Experience with React Hooks, React Router, and functional components
  • Familiarity with form libraries (e.g., Formik, React Hook Form) and validation libraries (e.g., Yup)
  • Solid understanding of RESTful APIs and integration using Axios or Fetch
  • Experience with state management using Context API or Redux
  • Knowledge of responsive design, browser compatibility, and modern CSS frameworks (Tailwind, Bootstrap, etc.)
  • Familiarity with tools like Webpack, Vite, or Create React App
  • Version control with Git and collaboration through GitHub or GitLab


<

Apply
Other Job Recommendations:

Senior React.js Developer

Swap Space
Nigeria
  • Develop, lead, and maintain core web application components...
  • 4+ years of experience with React.js or full-stack...
4 days ago

Frontend Developer (React Native)

Tech Champions
Lagos State
₦150,000 - ₦200,000
  • Build and maintain dynamic, responsive web and mobile...
  • Write clean, well-documented, and maintainable code using...
4 days ago

React Native Engineer

Lorgarithm
Nigeria
  • Develop and maintain mobile applications using React Native
  • Collaborate with designers and developers to create...
2 weeks ago

APIGEE developer

InfyStrat Software Services
Lagos, Lagos State
Today I APIGEE developer InfyStrat Software Services Software & Data Lagos Contract IT & Telecoms Confidential Minimum...
1 week ago

React Native Developer

NowNow Digital Systems Ltd
Lagos, Lagos State
  • Develop and maintain mobile applications using React Native...
  • Assist in deploying applications to both iOS and Android app...
3 days ago

Front-End Focused Full-Stack Developer (React & .NET)

TriTalent Alliance
Nigeria
  • Lead the development and implementation of user interface...
  • Collaborate with designers to ensure technical feasibility...
1 week ago

Backend Developer

BrickPine
Lagos, Lagos State
  • Develop high-quality, scalable database solutions
  • Write clean, reusable code for functional web applications...
2 weeks ago

Flutter Developer (4-Week App Project)

01 Technologies
Lagos, Lagos State
At 01 Technologies, we offer tailored tech solutions for individuals and businesses, fostering innovation, efficiency, and...
5 days ago