Frontend Software Developer

Riset Software & Systems LtdNairobiroam-kepublished 10/21/2026
Must-have:TypeScriptJavaScriptHTMLCSSReactNext.jsTailwindGitFrontendBackendAI

About the company

Riset Software & Systems Ltd is seeking a Frontend Software Developer to join its development team. The successful candidate will be responsible for creating modern, responsive, and user-friendly interfaces for enterprise software applications.

Riset Software & Systems Ltd is seeking a Frontend Software Developer to join its development team. The successful candidate will be responsible for creating modern, responsive, and user-friendly interfaces for enterprise software applications.

Your tasks

The role will involve working on ERP systems, Point-of-Sale (POS) applications, dashboards, reports, forms, and other business management solutions. The developer will work closely with backend developers and other members of the technology team to transform business requirements and designs into efficient digital experiences.

  • The Frontend Software Developer will be expected to:
  • Develop responsive and user-friendly web interfaces.
  • Build frontend components for ERP and business management applications.
  • Develop POS interfaces, dashboards, reports and data-intensive applications.
  • Convert business requirements and designs into functional user interfaces.
  • Integrate frontend applications with REST APIs.
  • Handle JSON data and asynchronous operations.
  • Develop responsive applications that work across different screen sizes.
  • Implement form validation and frontend error handling.
  • Ensure compatibility across modern web browsers.
  • Debug frontend applications and resolve technical issues.
  • Optimize application performance and responsiveness.
  • Work closely with backend developers when integrating APIs.
  • Translate complex business processes into simple and efficient user experiences.
  • Use Git and version-control practices during development.
  • Contribute to the continuous improvement of existing applications.

The role will involve working on ERP systems, Point-of-Sale (POS) applications, dashboards, reports, forms, and other business management solutions. The developer will work closely with backend developers and other members of the technology team to transform business requirements and designs into efficient digital experiences.

  • The Frontend Software Developer will be expected to:
  • Develop responsive and user-friendly web interfaces.
  • Build frontend components for ERP and business management applications.
  • Develop POS interfaces, dashboards, reports and data-intensive applications.
  • Convert business requirements and designs into functional user interfaces.
  • Integrate frontend applications with REST APIs.
  • Handle JSON data and asynchronous operations.
  • Develop responsive applications that work across different screen sizes.
  • Implement form validation and frontend error handling.
  • Ensure compatibility across modern web browsers.
  • Debug frontend applications and resolve technical issues.
  • Optimize application performance and responsiveness.
  • Work closely with backend developers when integrating APIs.
  • Translate complex business processes into simple and efficient user experiences.
  • Use Git and version-control practices during development.
  • Contribute to the continuous improvement of existing applications.

Requirements

Required Technical Skills Applicants should have strong knowledge and practical experience in:

  • JavaScript (ES6+)
  • React.js
  • HTML5
  • CSS3
  • Bootstrap and/or Tailwind CSS
  • Responsive web application development
  • REST API integration
  • JSON and asynchronous data handling
  • Git and version control
  • Form validation
  • Frontend error handling
  • Cross-browser compatibility
  • Frontend debugging
  • Performance optimization

The following skills will be an added advantage

  • TypeScript
  • Next.js
  • React Query / TanStack Query
  • Redux or other state-management technologies
  • Vite
  • UI/UX design knowledge
  • Charting and dashboard libraries
  • Progressive Web Apps (PWA)
  • Automated frontend testing
  • Modern AI-assisted development tools

Ideal Candidate Riset Software & Systems Ltd is looking for a developer who can create clean, modern, professional and responsive interfaces.

The ideal candidate should be comfortable working with business applications where users interact with dashboards, reports, forms, POS systems and large amounts of data.

You should also be able to communicate effectively with backend developers and understand how frontend applications consume APIs and process data.

Strong attention to detail, problem-solving ability and an interest in creating good user experiences will be important in this position.

Who Should Apply? This opportunity is suitable for frontend developers with approximately 2 years of professional experience who have strong practical skills in JavaScript and React.js.

Required Technical Skills Applicants should have strong knowledge and practical experience in:

  • JavaScript (ES6+)
  • React.js
  • HTML5
  • CSS3
  • Bootstrap and/or Tailwind CSS
  • Responsive web application development
  • REST API integration
  • JSON and asynchronous data handling
  • Git and version control
  • Form validation
  • Frontend error handling
  • Cross-browser compatibility
  • Frontend debugging
  • Performance optimization

The following skills will be an added advantage

  • TypeScript
  • Next.js
  • React Query / TanStack Query
  • Redux or other state-management technologies
  • Vite
  • UI/UX design knowledge
  • Charting and dashboard libraries
  • Progressive Web Apps (PWA)
  • Automated frontend testing
  • Modern AI-assisted development tools

Ideal Candidate Riset Software & Systems Ltd is looking for a developer who can create clean, modern, professional and responsive interfaces.

The ideal candidate should be comfortable working with business applications where users interact with dashboards, reports, forms, POS systems and large amounts of data.

You should also be able to communicate effectively with backend developers and understand how frontend applications consume APIs and process data.

Strong attention to detail, problem-solving ability and an interest in creating good user experiences will be important in this position.

Who Should Apply? This opportunity is suitable for frontend developers with approximately 2 years of professional experience who have strong practical skills in JavaScript and React.js.

How to apply

Candidates who have GitHub repositories, live projects, portfolio websites or examples of interfaces they have developed should include these when applying.

Interested candidates should send their

  • CV
  • GitHub profile and/or portfolio
  • Samples or links to applications/interfaces they have developed

Applications should be sent to Email: hr@risetsystems.com

Candidates who have GitHub repositories, live projects, portfolio websites or examples of interfaces they have developed should include these when applying.

Interested candidates should send their

  • CV
  • GitHub profile and/or portfolio
  • Samples or links to applications/interfaces they have developed

Applications should be sent to Email: hr@risetsystems.com

Contact person

Listed by the employer in the job posting — for questions and your application.