{"id":3596779,"url":"https://alion.io/job/savageone-senior-frontend-developer","title":"Senior Frontend Developer","company":{"id":4452485,"name":"SavageOne","domain":"savageone.co","url":"https://alion.io/company/savageone","size_band":null,"is_staffing_agency":true,"employer_type":"agency","is_intermediary":false,"listed_via":null,"ats_vendor":"Manatal","truth_index":null},"role":"Frontend","role_family":"Frontend","seniority":"senior","employment_type":null,"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":32000,"max_usd":75000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":10},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Angular","optional":false},{"name":"Git","optional":false},{"name":"JavaScript","optional":false},{"name":"React.js","optional":false},{"name":"Vue.js","optional":false},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-11-02T04:53:24Z","employer_posted_date":"2026-11-02","last_verified_at":"2026-11-05T09:06:35Z","board_verified":true,"closed_at":null,"days_open":3,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":3},"description":"Position Summary:\nThe Senior Frontend Developer will play a pivotal role in leading the design, development, and implementation of frontend solutions for our web applications. You will collaborate closely with our team of designers, backend developers, and product managers to translate design concepts into functional and responsive user interfaces. This role requires deep expertise in frontend technologies, a strong understanding of UX/UI principles, and the ability to mentor and coach junior developers. The ideal candidate is a creative problem-solver with a passion for frontend development and a track record of delivering high-quality solutions.\nKey Responsibilities:\nLead the design and development of frontend components and user interfaces for web applications, ensuring optimal performance, usability, and accessibility.\nArchitect and implement scalable and maintainable frontend solutions using modern JavaScript frameworks such as React, Angular, or Vue.js.\nCollaborate with designers to translate design concepts into functional and visually appealing user interfaces.\nMentor and coach junior developers, providing guidance, support, and feedback to help them grow and develop their skills.\nConduct code reviews, testing, and debugging to ensure the quality, reliability, and performance of frontend components.\nStay up-to-date with the latest trends and best practices in frontend development, and evaluate new tools and technologies to improve our development process.\nWork closely with backend developers to integrate frontend components with backend services and APIs.\nCollaborate with cross-functional teams to define project requirements, scope, and timelines, and ensure timely delivery of high-quality solutions.\nQualifications:\nBachelor's or master's degree in Computer Science, Information Technology, or a related field.\n5+ years of experience in frontend development roles, with a strong portfolio of web applications and user interfaces.\nExpertise in frontend technologies including HTML, CSS, and JavaScript, as well as modern JavaScript frameworks such as React, Angular, or Vue.js.\nStrong understanding of UX/UI principles and design patterns, with a focus on creating intuitive and user-friendly interfaces.\nExperience with responsive design techniques and mobile-first development approaches.\nProficiency in version control systems such as Git.\nExcellent problem-solving skills and attention to detail.\nStrong communication and collaboration skills, with the ability to work effectively in a team environment.\nLeadership abilities with a track record of leading frontend development efforts and mentoring junior developers.","description_format":"text","description_chars":2658,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-11-02T04:53:24Z"}],"visa":[],"liveness":{"score":54,"band":"ok","label":"Likely open","p_open":1,"p_active":0.542,"p_room":1,"age_days":3,"expected_fill_days":29,"reasons":["conf:1","agency","velocity","win:early","comp:brand"],"computed_at":"2026-11-05T05:54:30Z"},"pay":null,"html_url":"https://alion.io/job/savageone-senior-frontend-developer","json_url":"https://alion.io/job/savageone-senior-frontend-developer.json","meta":{"generated_at":"2026-11-05T12:45:45Z","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":16458,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-06T00: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":4452485},"rest":"https://alion.io/mcp/rest/get_company?id=4452485"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fsavageone-senior-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%2Fsavageone-senior-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%2Fsavageone-senior-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/savageone-senior-frontend-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fsavageone-senior-frontend-developer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3596779}},{"tool":"search_jobs","arguments":{"company":"savageone.co","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3596779},"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"}}