{"id":3518409,"url":"https://alion.io/job/riset-software-systems-frontend-software-developer-2","title":"Frontend Software Developer","company":{"id":3848994,"name":"Riset Software & Systems","domain":"risetsystems.com","url":"https://alion.io/company/riset-software-and-systems","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Frontend","role_family":"Frontend","seniority":"junior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Nairobi, Kenya"],"countries":["KE"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":2,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Git","optional":false},{"name":"GitHub","optional":false},{"name":"JavaScript","optional":false},{"name":"PWA","optional":false},{"name":"React.js","optional":false},{"name":"Rest API","optional":false},{"name":"Tailwind CSS","optional":false}],"status":"live","first_seen_at":"2026-10-21T00:00:00Z","employer_posted_date":null,"last_verified_at":"2026-10-21T00:00:00Z","board_verified":false,"closed_at":null,"days_open":14,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":14},"description":"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.\n\nThe 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.\n\nKey Responsibilities\n\nThe Frontend Software Developer will be expected to:\nDevelop responsive and user-friendly web interfaces.\nBuild frontend components for ERP and business management applications.\nDevelop POS interfaces, dashboards, reports and data-intensive applications.\nConvert business requirements and designs into functional user interfaces.\nIntegrate frontend applications with REST APIs.\nHandle JSON data and asynchronous operations.\nDevelop responsive applications that work across different screen sizes.\nImplement form validation and frontend error handling.\nEnsure compatibility across modern web browsers.\nDebug frontend applications and resolve technical issues.\nOptimize application performance and responsiveness.\nWork closely with backend developers when integrating APIs.\nTranslate complex business processes into simple and efficient user experiences.\nUse Git and version-control practices during development.\nContribute to the continuous improvement of existing applications.\n\nRequired Technical Skills\n\nApplicants should have strong knowledge and practical experience in:\n\nJavaScript (ES6+)\nReact.js\nHTML5\nCSS3\nBootstrap and/or Tailwind CSS\nResponsive web application development\nREST API integration\nJSON and asynchronous data handling\nGit and version control\nForm validation\nFrontend error handling\nCross-browser compatibility\nFrontend debugging\nPerformance optimization\n\nAdditional Skills That Are an Advantage\n\nThe following skills will be an added advantage:\n\nTypeScript\nNext.js\nReact Query / TanStack Query\nRedux or other state-management technologies\nVite\nUI/UX design knowledge\nCharting and dashboard libraries\nProgressive Web Apps (PWA)\nAutomated frontend testing\nModern AI-assisted development tools\n\nIdeal Candidate\n\nRiset Software & Systems Ltd is looking for a developer who can create clean, modern, professional and responsive interfaces.\n\nThe ideal candidate should be comfortable working with business applications where users interact with dashboards, reports, forms, POS systems and large amounts of data.\n\nYou should also be able to communicate effectively with backend developers and understand how frontend applications consume APIs and process data.\n\nStrong attention to detail, problem-solving ability and an interest in creating good user experiences will be important in this position.\n\nWho Should Apply?\n\nThis opportunity is suitable for frontend developers with approximately 2 years of professional experience who have strong practical skills in JavaScript and React.js.\n\nCandidates who have GitHub repositories, live projects, portfolio websites or examples of interfaces they have developed should include these when applying.\n\nApplication Details\n\nInterested candidates should send their:\n\nCV\nGitHub profile and/or portfolio\nSamples or links to applications/interfaces they have developed\n\nApplications should be sent to:\n\nEmail: \n 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.\n\nThe 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.\n\nKey Responsibilities\n\nThe Frontend Software Developer will be expected to:\nDevelop responsive and user-friendly web interfaces.\nBuild frontend components for ERP and business management applications.\nDevelop POS interfaces, dashboards, reports and data-intensive applications.\nConvert business requirements and designs into functional user interfaces.\nIntegrate frontend applications with REST APIs.\nHandle JSON data and asynchronous operations.\nDevelop responsive applications that work across different screen sizes.\nImplement form validation and frontend error handling.\nEnsure compatibility across modern web browsers.\nDebug frontend applications and resolve technical issues.\nOptimize application performance and responsiveness.\nWork closely with backend developers when integrating APIs.\nTranslate complex business processes into simple and efficient user experiences.\nUse Git and version-control practices during development.\nContribute to the continuous improvement of existing applications.\n\nRequired Technical Skills\n\nApplicants should have strong knowledge and practical experience in:\n\nJavaScript (ES6+)\nReact.js\nHTML5\nCSS3\nBootstrap and/or Tailwind CSS\nResponsive web application development\nREST API integration\nJSON and asynchronous data handling\nGit and version control\nForm validation\nFrontend error handling\nCross-browser compatibility\nFrontend debugging\nPerformance optimization\n\nAdditional Skills That Are an Advantage\n\nThe following skills will be an added advantage:\n\nTypeScript\nNext.js\nReact Query / TanStack Query\nRedux or other state-management technologies\nVite\nUI/UX design knowledge\nCharting and dashboard libraries\nProgressive Web Apps (PWA)\nAutomated frontend testing\nModern AI-assisted development tools\n\nIdeal Candidate\n\nRiset Software & Systems Ltd is looking for a developer who can create clean, modern, professional and responsive interfaces.\n\nThe ideal candidate should be comfortable working with business applications where users interact with dashboards, reports, forms, POS systems and large amounts of data.\n\nYou should also be able to communicate effectively with backend developers and understand how frontend applications consume APIs and process data.\n\nStrong attention to detail, problem-solving ability and an interest in creating good user experiences will be important in this position.\n\nWho Should Apply?\n\nThis opportunity is suitable for frontend developers with approximately 2 years of professional experience who have strong practical skills in JavaScript and React.js.\n\nCandidates who have GitHub repositories, live projects, portfolio websites or examples of interfaces they have developed should include these when applying.\n\nApplication Details\n\nInterested candidates should send their:\n\nCV\nGitHub profile and/or portfolio\nSamples or links to applications/interfaces they have developed\n\nApplications should be sent to:\n\nEmail: ","description_format":"text","description_chars":6966,"description_truncated":false,"requirements":{"experience_years_min":2,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Custom Software Development"],"lifecycle":[{"event":"open","at":"2026-10-30T10:55:31Z"}],"visa":[],"liveness":{"score":74,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.826,"p_room":0.9,"age_days":13,"expected_fill_days":24,"reasons":["seen:13","win:mid"],"computed_at":"2026-11-03T05:54:40Z"},"pay":null,"html_url":"https://alion.io/job/riset-software-systems-frontend-software-developer-2","json_url":"https://alion.io/job/riset-software-systems-frontend-software-developer-2.json","meta":{"generated_at":"2026-11-04T00:02:15Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":54,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-05T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":3848994},"rest":"https://alion.io/mcp/rest/get_company?id=3848994"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Friset-software-systems-frontend-software-developer-2"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Friset-software-systems-frontend-software-developer-2"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Friset-software-systems-frontend-software-developer-2"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/riset-software-systems-frontend-software-developer-2\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Friset-software-systems-frontend-software-developer-2"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3518409}},{"tool":"search_jobs","arguments":{"company":"risetsystems.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3518409},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}