{"id":1961269,"url":"https://alion.io/job/smile-digital-health-frontend-developer-intermediate-remote-canada-2","title":"Frontend Developer, Intermediate (Remote Canada)","company":{"id":2560,"name":"Smile Digital Health","domain":"smiledigitalhealth.com","url":"https://alion.io/company/smile-digital-health","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Lever","truth_index":null},"role":"Frontend","role_family":"Frontend","seniority":"middle","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"posting_text","remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":["Toronto, Canada"],"countries":["CA"],"hiring_countries":["CA"],"hiring_countries_total":1,"salary":{"min":90000,"max":100000,"currency":"CAD","period":"year","gross":null,"usd_annual":70063},"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Angular","optional":false},{"name":"Azure","optional":false},{"name":"Bootstrap","optional":false},{"name":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"Figma","optional":false},{"name":"Git","optional":false},{"name":"GitLab","optional":false},{"name":"Ionic","optional":false},{"name":"JavaScript","optional":false},{"name":"Jira","optional":false},{"name":"Postman","optional":false},{"name":"Rest API","optional":false},{"name":"Scrum","optional":false},{"name":"Slack","optional":false},{"name":"TypeScript","optional":false}],"status":"live","first_seen_at":"2026-10-06T14:20:35Z","employer_posted_date":"2026-10-06","last_verified_at":"2026-10-20T08:42:11Z","board_verified":true,"closed_at":null,"days_open":13,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":13},"description":"The Intermediate Front End Developer is a technical role that supports building and maintaining the user-facing aspects of Smile Digital Health’s Clinical Intelligence platform. This role enables a seamless user experience by translating design concepts into functional technical roadmaps and developing a functional, interactive and intuitive user interface. This role will collaborate closely with cross-functional teams to gather requirements, design and implement applications and test components of the system.\nResponsibilities:\nSupport in shaping the approach, scope, milestones, and solution design of a responsive, performant and scalable user interface for assigned modules and features. \nWork closely with the development team(s) to implement solutions by writing code, creating components and modules that meet development requirements.\nWrite comprehensive and manageable code and unit tests as well as develop and maintain relevant documentation for front-end components. Participate in rigorous testing cycles and defect resolution. \nDevelop and maintain a deep understanding of the functionality being developed to provide support to the team.\nLead architectural design discussions with regards to Angular front-end designs and help mentor/coach other developers in learning these best practices.\nContribute and adhere to team/department coding standards to ensure consistency.\nAttend and participate in client meetings, as required. \nLead and engage in detailed and in-person code reviews, pair-programming and collaborative problem analysis with teammates.\nParticipate in monthly Technology meetings to help guide corporate technical processes, architecture, and strategy.\nRequirements:\n5+ years of software development experience with Angular, JavaScript/Typescript, HTML, CSS and Git.\nExperience in the healthcare and/or technology industry preferred.\nBachelor’s degree in computer science, engineering, or equivalent and/or equivalent work experience.\nDemonstrated experience with building apps using Angular and having an in-depth understanding of core concepts including, but not limited to, state management/ observables/interceptors/routing, etc.\nFamiliar with agile and scrum processes.\nExcellent written and verbal communication that ensures effective collaboration and clear documentation.\nExperience with Slack, Google technologies, Figma, Jira, GitLab, Postman, Microsoft Azure, Jasmine/Karma, Cordova/Ionic, REST APIs, Bootstrap, preferred.\nExperience with CI/CD pipelines, Docker containers and networking, preferred.\nKnowledge or experience in healthcare, HL7/ FHIR is an asset but not required.","description_format":"text","description_chars":2626,"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":[{"name":"Canada","iso":"CA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Health Data & Interoperability"],"lifecycle":[{"event":"open","at":"2026-10-06T15:29:18Z"}],"visa":[],"liveness":{"score":74,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.82,"p_room":0.9,"age_days":13,"expected_fill_days":21,"reasons":["conf:1","velocity","win:mid"],"computed_at":"2026-10-20T05:45:00Z"},"pay":{"stated_usd_annual":70063,"is_top_pay":false},"html_url":"https://alion.io/job/smile-digital-health-frontend-developer-intermediate-remote-canada-2","json_url":"https://alion.io/job/smile-digital-health-frontend-developer-intermediate-remote-canada-2.json","meta":{"generated_at":"2026-10-20T12:08:55Z","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":13447,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-21T00: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":2560},"rest":"https://alion.io/mcp/rest/get_company?id=2560"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fsmile-digital-health-frontend-developer-intermediate-remote-canada-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%2Fsmile-digital-health-frontend-developer-intermediate-remote-canada-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%2Fsmile-digital-health-frontend-developer-intermediate-remote-canada-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/smile-digital-health-frontend-developer-intermediate-remote-canada-2\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fsmile-digital-health-frontend-developer-intermediate-remote-canada-2"}]}