{"id":2385873,"url":"https://alion.io/job/communicate-recruitment-intermediate-react-developer","title":"Intermediate React Developer","company":{"id":3827513,"name":"Communicate Recruitment","domain":"communicate.co.za","url":"https://alion.io/company/communicate-finance","size_band":"201-500","is_staffing_agency":true,"employer_type":"agency","is_intermediary":false,"listed_via":"jobmail.co.za","ats_vendor":null,"truth_index":null},"role":"Frontend","role_family":"Frontend","seniority":"middle","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["South Africa"],"countries":["ZA"],"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":"Agile","optional":false},{"name":"JavaScript","optional":false},{"name":"Material UI","optional":false},{"name":"React.js","optional":false},{"name":"Tailwind CSS","optional":false},{"name":"TypeScript","optional":false},{"name":".NET","optional":true},{"name":"Angular","optional":true},{"name":"C#","optional":true},{"name":"C++","optional":true}],"status":"closed","first_seen_at":"2026-10-12T20:12:45Z","employer_posted_date":"2026-10-12","last_verified_at":"2026-10-13T00:45:48Z","board_verified":false,"closed_at":"2026-10-13T00:45:48Z","days_open":0,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":0},"description":"Job Description:\n\nDesign, develop, and enhance modern web applications using React and TypeScript. Collaborate with cross-functional teams to build scalable solutions, improve user experiences, and deliver clean, high-quality code in a fast-paced environment.\n\nSkills & Experience:\nMinimum 2+ years of current, hands-on React development experience in a professional working environment. Must be actively using React in your current or most recent role\nStrong experience with React and TypeScript\nExperience integrating front-end applications with RESTful API\nSolid understanding of JavaScript, HTML, and CSS\nExperience building responsive, user-focused web applications\nKnowledge of Material UI, Tailwind CSS, or similar modern UI frameworks highly advantageous\nUnderstanding of software design principles and clean coding practices\nExperience with testing, code reviews, and quality assurance practices advantageous\nStrong problem-solving abilities and the ability to work independently\nExcellent communication and collaboration skills\n Qualification:\nBachelor’s degree in computer science, Software Engineering, Engineering, or equivalent is non-negotiable\nProven track record of delivering production ready React applications\nExperience working within an Agile development environment advantageous\nStrong understanding of modern software development best practices\n Connect with us on www.communicate.co.za and Register your CV to create a profile or to view all our Jobs in Information Technology. One of the best Developer Recruitment Agencies in Cape Town.\nLet us assist you with your IT careers. For Further C# Developer jobs, C++ Developer jobs, Java Developer jobs, .Net Developer careers, Angular Developer and Full stack developer jobs.","description_format":"text","description_chars":1748,"description_truncated":false,"requirements":{"experience_years_min":2,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":true},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-12T20:12:45Z"},{"event":"close","at":"2026-10-13T00:45:48Z"}],"visa":[],"liveness":null,"pay":null,"html_url":"https://alion.io/job/communicate-recruitment-intermediate-react-developer","json_url":"https://alion.io/job/communicate-recruitment-intermediate-react-developer.json","meta":{"generated_at":"2026-10-13T08:12:00Z","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":12087,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-14T00: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":3827513},"rest":"https://alion.io/mcp/rest/get_company?id=3827513"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fcommunicate-recruitment-intermediate-react-developer"},{"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%2Fcommunicate-recruitment-intermediate-react-developer"},{"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%2Fcommunicate-recruitment-intermediate-react-developer"},{"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/communicate-recruitment-intermediate-react-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fcommunicate-recruitment-intermediate-react-developer"}]}