{"id":2484688,"url":"https://alion.io/job/nnwtechsolutions-frontend-developer","title":"Frontend Developer","company":{"id":4422873,"name":"NNW Tech Solutions","domain":"nnwtechsolutions.com","url":"https://alion.io/company/nnwtechsolutions","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Zoho Recruit","truth_index":null},"role":"Frontend","role_family":"Frontend","seniority":null,"employment_type":"contractor","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Johannesburg, South Africa"],"countries":["ZA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":26000,"max_usd":69000,"period":"year","method":"role_country_seniority_unknown","sample_n":15},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Angular","optional":false},{"name":"AWS","optional":false},{"name":"Azure","optional":false},{"name":"C#","optional":false},{"name":"CI/CD","optional":false},{"name":"Cypress","optional":false},{"name":"Docker","optional":false},{"name":"ESLint","optional":false},{"name":"JavaScript","optional":false},{"name":"Jest","optional":false},{"name":"Kubernetes","optional":false},{"name":"NgRx","optional":false},{"name":"Node JS","optional":false},{"name":"npm","optional":false},{"name":"React.js","optional":false},{"name":"Redux","optional":false},{"name":"State Management","optional":false},{"name":"Storybook","optional":false},{"name":"TypeScript","optional":false},{"name":"Webpack","optional":false}],"status":"live","first_seen_at":"2026-10-14T00:00:29Z","employer_posted_date":"2026-10-14","last_verified_at":"2026-10-14T09:25:12Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"Our Client is\nlooking for a Frontend Developer for the SA Digital business who would be\nfully responsible for developing and maintaining software products to create a\nseamless experience for their clients. \nThis role works collaboratively within\nproduct teams to create and support rich, interactive applications that help\nbusinesses manage their finances and risk exposure. You will be responsible for\nyour area of specialisation, as well as for all aspects of product development\nfrom interacting with stakeholders and users, to design, development, and\ndeployment, through to production monitoring and support.\nRequirements\nEssential:\n·Significant\nexperience in developing User Interfaces using Typescript/JavaScript, HTML, CSS\n·Extensive\nknowledge in developing single page applications (SPAs) using Angular 2+ and\nReact\n·Good\nUnderstanding of Document Object Model (DOM) and DOM Functions\n·Experience in\nfront-end tooling, workflows and ecosystem including using Node.js, npm, yarn,\nwebpack, prettier, eslint\n·Experience\nusing front end state management tools like Mobx, Redux, NGXS, NgRx Store\n·Good\nunderstanding of Storybook and component driven atomic design principles\n·Expertise in\nusing IDEs like IntelliJ, Visual Studio Code, Visual Studio 2019 Professional,\nWebStorm\n·Experience in\ndeveloping RESTful Web API’s using C# and .NET.\n·Familiarity\nwith coding standards and principles e.g., SOLID.\nAdvantageous:\n·Experience\nwith using Open API specification for designing and consuming APIs\n·Experience\nwith ORM tools such as EF Core for building database interactions\n·Experience\nusing testing frameworks (Jasmine/Karma/Jest/NUnit/xUnit) and writing clear\nunit tests for all functionality\n·Experience\nwriting and maintaining end to end tests with tools such as Cypress and\nTestCafe\n·Experience\nworking with CSS-in-JS for styling\n·Experience\nworking with the platforms and tools from major cloud service providers such as\nMicrosoft Azure and AWS.\n·Experience\nwith container tools such as Docker and Kubernetes.\n·Experience\nwith developing and maintaining CI/CD pipelines","description_format":"text","description_chars":2079,"description_truncated":false,"requirements":{"experience_years_min":null,"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":[],"lifecycle":[{"event":"open","at":"2026-10-14T00:00:29Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":34,"reasons":["conf:2","win:early"],"computed_at":"2026-10-14T06:34:16Z"},"pay":null,"html_url":"https://alion.io/job/nnwtechsolutions-frontend-developer","json_url":"https://alion.io/job/nnwtechsolutions-frontend-developer.json","meta":{"generated_at":"2026-10-14T12:01:46Z","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":14544,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-15T00: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":4422873},"rest":"https://alion.io/mcp/rest/get_company?id=4422873"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fnnwtechsolutions-frontend-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%2Fnnwtechsolutions-frontend-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%2Fnnwtechsolutions-frontend-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/nnwtechsolutions-frontend-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fnnwtechsolutions-frontend-developer"}]}