{"id":2899277,"url":"https://alion.io/job/econolite-canada-software-engineer-uiux","title":"Software Engineer UI/UX","company":{"id":1131457,"name":"Econolite Canada","domain":"econolite.ca","url":"https://alion.io/company/econolite","size_band":"501-1000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"ADP","truth_index":{"grade":"A","score":98,"open_postings":10,"ghost_share":0,"stale_share":0.1,"repost_share":0,"time_to_fill_p50_days":53,"computed_at":"2026-10-31T05:58:55Z"}},"role":"Backend","role_family":"Backend","seniority":"middle","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":[],"countries":[],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":100000,"max":125000,"currency":"USD","period":"year","gross":null,"usd_annual":125000},"salary_estimate":null,"experience_years_min":4,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Angular","optional":false},{"name":"Claude","optional":false},{"name":"Claude Code","optional":false},{"name":"Copilot","optional":false},{"name":"Cursor","optional":false},{"name":"Figma","optional":false},{"name":"Model Context Protocol","optional":false},{"name":"Next.js","optional":false},{"name":"React.js","optional":false},{"name":"Sass","optional":false},{"name":"TypeScript","optional":false},{"name":"Vercel","optional":false},{"name":"CI/CD","optional":true},{"name":"Git","optional":true},{"name":"JavaScript","optional":true}],"status":"live","first_seen_at":"2026-10-14T00:35:00Z","employer_posted_date":"2026-10-14","last_verified_at":"2026-11-01T03:38:52Z","board_verified":true,"closed_at":null,"days_open":18,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":18},"description":"Econolite® is an innovator of Intelligent Transportation System (ITS) solutions, products, and services. Our technology is helping save lives and making the Smart City a reality. If you want to be at the forefront of this intelligent technology revolution, we want to talk to you about being part of our team. Econolite is committed to employing the best talent that will make significant contributions to building a safer, connected world.\nEconolite’s ITS solutions ease traffic congestion, provide safer mobility, and improve quality of life. As the one-stop-shop leader for traffic management systems, sensor products, and services, Econolite is committed to the advancement of connected and autonomous vehicles, smart cities, and cybersecurity.\nWe are looking for a UI/UX Software Engineer to join our team and own the user experience of the Centracs Mobility product line. This is a hybrid role at the intersection of design and engineering: you will research user needs, design workflows and interfaces, and build them as production-quality front-end code. Our users are traffic engineers and operators who rely on data-dense, real-time applications to keep cities moving safely, and we need interfaces that make complex information clear and fast to act on.\nThis role is built for someone who works at an AI-native pace. We expect tools like Claude Design, Claude Code, Figma (including Figma Make and Dev Mode), and Vercel v0 to be a core part of how you work every day, so that you can move from idea to clickable prototype to shipped feature in days rather than weeks. You should be comfortable using AI to explore many design directions quickly, while bringing the design judgment and engineering discipline to decide what is actually right for our users.\nDUTIES\nOwn the end-to-end UI/UX for Centracs Mobility features, from discovery and user flows through wireframes, high-fidelity designs, and production implementation.\nUse AI design and prototyping tools (Claude Design, Figma Make, Vercel v0, or similar) to rapidly generate, compare, and iterate on design concepts and interactive prototypes.\nPut working prototypes in front of users and stakeholders early and often, and use their feedback to drive fast iteration cycles.\nTranslate validated designs into production-ready front-end code in Angular and TypeScript, using AI coding assistants (Claude Code, Cursor, GitHub Copilot, or similar) to accelerate implementation, testing, and refactoring.\nBuild and improve AI-assisted workflows that connect design and code, such as design-to-code handoff through Figma Dev Mode and MCP integrations, shared prompt and context libraries, and reusable agent workflows for the team.\nCreate and maintain a shared design system and component library, including design tokens, reusable components, and usage guidelines in both Figma and code.\nDesign data-dense operational interfaces, including dashboards, maps, real-time status views, and configuration workflows, that are clear, efficient, and usable under pressure.\nEnsure interfaces meet accessibility standards (WCAG 2.1 AA) and work well across screen sizes and devices.\nConduct lightweight user research, usability testing, and analysis of usage data to inform design decisions.\nApply sound judgment to AI-generated designs and code. You are responsible for the usability, accessibility, security, and maintainability of everything you ship, regardless of how it was produced.\nCollaborate closely with product owners, engineers, QA, and customer-facing teams in an agile environment, and champion user-centered design and rapid experimentation across the engineering organization.\nQUALIFICATIONS\n4+ years of experience in UI/UX design and front-end engineering. A portfolio showing both design work and shipped production code is required.\nDemonstrated, hands-on experience using AI tools in a professional design and development workflow, such as Claude Design, Claude Code, Figma Make, Vercel v0, Cursor, or GitHub Copilot. Able to speak concretely to how these tools have changed the speed and quality of your work, not just that you have tried them.\nStrong-level proficiency in Figma, including components, variants, auto layout, prototyping, and Dev Mode.\nStrong front-end development skills in HTML, CSS/SCSS, and TypeScript, with experience in Angular. Experience with React, Next.js, and Vercel deployments is a plus.\nExperience building or maintaining design systems and component libraries.\nSolid understanding of UX principles, information architecture, interaction design, and visual design.\nWorking knowledge of accessibility standards (WCAG) and responsive design.\nFamiliarity with Git, CI/CD pipelines, and working in an agile development team.\nExcellent communication skills and the ability to present and defend design decisions to technical and non-technical audiences.\nExperience designing complex, data-heavy enterprise or operational applications (dashboards, mapping/GIS, real-time monitoring) is desirable.\nTraffic or transportation domain experience is desirable.\nBachelor’s degree in Human-Computer Interaction, Computer Science, Interaction Design, or related field (or equivalent experience).\n\nPRE-EMPLOYMENT\nAll candidates who accept employment will be subject to a background investigation and drug screening. For applicable roles, candidates who accept employment will also be subject to a Motor Vehicle/Driving Record screening.\nCOMPENSATION\nThe base pay range for this full-time exempt position is $100,000-$125,000 per year plus benefits. Pay ranges are determined by various factors, including role, experience, and location. The pay range displayed reflects the minimum and maximum target for new hire base pay rates for this position. Within the range, actual individual compensation is determined by various factors, including location, job-related skills, experience, and relevant education or training.\nBENEFITS\nThis role is eligible for benefits: weekly pay, weekly PTO accrual, paid holidays. Various medical plans, dental, vision, flexible spending accounts, direct deposit. Basic life, LTD, 401k discretionary match. Other voluntary benefits include: identity theft protection.\nDISCLAIMER\nThe above statements are intended to indicate the general nature and level of work performed by employees within this classification. They are not designed to contain or be interpreted as an exhaustive list of all duties, responsibilities, skills, and qualifications required of employees assigned to this job.\nWe conform to all the laws, statutes, and regulations concerning equal employment opportunities and affirmative action. We strongly encourage women, minorities, individuals with disabilities and veterans to apply to all of our job openings. We are an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity, marital status, lactation, ancestry/national origin, citizenship, age, disability, arrest and court records, military & veteran's status, Genetic Information & Testing, Family & Medical Leave, or any other classification protected by state or federal law.\nWe prohibit Retaliation against individuals who bring forth any complaint, orally or in writing, to the employer or the government, or against any individuals who assist or participate in the investigation of any complaint or otherwise oppose discrimination.\nAn Equal Opportunity Employer - Non-Smoking Facility","description_format":"text","description_chars":7510,"description_truncated":false,"requirements":{"experience_years_min":4,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["401k plan"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Transport Infrastructure","Smart Mobility"],"lifecycle":[{"event":"open","at":"2026-10-20T05:47:17Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.899,"p_room":1,"age_days":17,"expected_fill_days":53,"reasons":["conf:0","velocity","win:early"],"computed_at":"2026-10-31T05:58:55Z"},"pay":{"stated_usd_annual":125000,"is_top_pay":false},"html_url":"https://alion.io/job/econolite-canada-software-engineer-uiux","json_url":"https://alion.io/job/econolite-canada-software-engineer-uiux.json","meta":{"generated_at":"2026-11-01T03:45:05Z","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":5833,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-02T00: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":1131457},"rest":"https://alion.io/mcp/rest/get_company?id=1131457"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Feconolite-canada-software-engineer-uiux"},{"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%2Feconolite-canada-software-engineer-uiux"},{"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%2Feconolite-canada-software-engineer-uiux"},{"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/econolite-canada-software-engineer-uiux\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Feconolite-canada-software-engineer-uiux"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":2899277}},{"tool":"search_jobs","arguments":{"company":"econolite.ca","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":2899277},"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"}}