{"id":3296837,"url":"https://alion.io/job/s-i-systems-senior-front-end-developer","title":"Senior Front End Developer","company":{"id":3865830,"name":"S.i. Systems","domain":"sisystems.com","url":"https://alion.io/company/sisystems-2","size_band":"1001-5000","is_staffing_agency":true,"employer_type":"agency","is_intermediary":false,"listed_via":null,"ats_vendor":"ADP","truth_index":null},"role":"Frontend","role_family":"Frontend","seniority":"senior","employment_type":"contractor","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Toronto, Canada"],"countries":["CA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":68000,"max_usd":150000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":14},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Angular","optional":false},{"name":"Azure","optional":false},{"name":"Bootstrap","optional":false},{"name":"GitHub","optional":false},{"name":"JQuery","optional":false},{"name":"npm","optional":false},{"name":"Tailwind CSS","optional":false},{"name":"JavaScript","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-10-26T05:56:00Z","employer_posted_date":null,"last_verified_at":"2026-10-26T05:56:00Z","board_verified":false,"closed_at":null,"days_open":8,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":8},"description":"Our financial services client is seeking a Senior Front End Developer (5+ years) to modernize Angular front-end architecture using Angular, Metronic, Bootstrap, and Tailwind CSS\n\nJoin a modernization initiative within a global asset management environment focused on reducing technical debt across a large Angular application portfolio. This role will lead efforts to decouple shared layout, navigation, and theming components from Metronic into a reusable internal Angular library while supporting Angular upgrade and migration activities. The position offers the opportunity to influence front-end technology decisions and support reusable architecture across multiple applications.\n\nContract, Toronto, Hybrid, Every Thursday and 1 Friday of the month\n6 months\n\nMust Haves\n5+ years of professional Angular development including Angular upgrade and migration work\nHands-on work with Metronic, Bootstrap 5, and Tailwind CSS in production applications\nExperience removing jQuery-based behaviors using idiomatic Angular component-driven approaches\nExperience publishing and versioning internal packages using npm, Azure Artifacts, or GitHub Packages\nEducation requirements not specified\n\nNice to Have\n\nExperience building internal design systems or component libraries\nExperience with Kendo UI Angular components\nBackground in enterprise or regulated financial services environments\nExposure to Azure AD/MSAL authentication flows in Angular applications\n\nResponsibilities\nAudit current Metronic usage across Angular applications\nDesign and build a shared Angular component library for navigation, theming, and layout\nDefine and execute a migration path away from direct Metronic dependency\nRemove legacy jQuery-based template scripting from applications\nEstablish a strategy to support Angular version upgrades\nCoordinate phased rollout activities with application teams\nWrite migration guides for teams adopting the shared library\nDisclaimer:\nAI may be used in evaluating candidates.\nThis posting is for an existing vacancy.","description_format":"text","description_chars":2023,"description_truncated":false,"requirements":{"experience_years_min":5,"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-26T22:09:15Z"}],"visa":[],"liveness":{"score":60,"band":"ok","label":"Likely open","p_open":1,"p_active":0.596,"p_room":1,"age_days":7,"expected_fill_days":24,"reasons":["seen:7","agency","urgency","velocity","win:early","comp:brand"],"computed_at":"2026-11-03T05:54:40Z"},"pay":null,"html_url":"https://alion.io/job/s-i-systems-senior-front-end-developer","json_url":"https://alion.io/job/s-i-systems-senior-front-end-developer.json","meta":{"generated_at":"2026-11-03T10:50:54Z","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":14992,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-04T00: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":3865830},"rest":"https://alion.io/mcp/rest/get_company?id=3865830"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fs-i-systems-senior-front-end-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%2Fs-i-systems-senior-front-end-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%2Fs-i-systems-senior-front-end-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/s-i-systems-senior-front-end-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fs-i-systems-senior-front-end-developer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3296837}},{"tool":"search_jobs","arguments":{"company":"sisystems.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3296837},"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"}}