{"id":4131586,"url":"https://alion.io/job/rewards-network-front-end-engineer-hybrid","title":"Front End Engineer (Hybrid)","company":{"id":694071,"name":"Rewards Network","domain":"rewardsnetwork.com","url":"https://alion.io/company/rewardsnetwork","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Greenhouse","truth_index":{"grade":"B","score":82,"open_postings":47,"ghost_share":0.213,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":64,"computed_at":"2026-11-11T05:49:22Z"}},"role":"Frontend","role_family":"Frontend","seniority":null,"employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Chicago, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":120000,"max":160000,"currency":"USD","period":"year","gross":null,"usd_annual":160000},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Auth0","optional":false},{"name":"Expo","optional":false},{"name":"Figma","optional":false},{"name":"Go","optional":false},{"name":"Jest","optional":false},{"name":"pnpm","optional":false},{"name":"React Native","optional":false},{"name":"TypeScript","optional":false},{"name":"Vitest","optional":false},{"name":"JavaScript","optional":true},{"name":"React.js","optional":true}],"status":"live","first_seen_at":"2026-11-11T22:00:06Z","employer_posted_date":"2026-11-11","last_verified_at":"2026-11-12T02:38:13Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"About Rewards Network \nFor 41 years, Rewards Network has been helping restaurants grow revenue, increase traffic, and boost customer engagement through innovative financial, marketing services, and premier dining rewards programs. By offering unique card-linked offers, we introduce diners to fantastic restaurant experiences, leveraging advanced technology and data analytics to deliver value to restaurants, diners, and our strategic partners' loyalty programs. \nOur Culture \nAt Rewards Network, you'll be part of a driven and diverse team that excels in collaboration, issue resolution, and taking ownership of both personal growth and the company's success. We take pride in partnering with the world's most powerful loyalty programs to drive full-price paying customers to local restaurants through marketing services and flexible funding options. Our engaging and rewarding environment is designed to help you gain your full potential. \nJob Overview\nThis engineer builds the front-end applications that serve three audiences: members, internal employees, and restaurant owners. The role exists to ship polished, accessible, well-tested products on shared foundations: a common design system, a shared API client, and a monorepo that serves many partner brands.\nThis is a hybrid position that requires in office presence 3 days a week (Tuesday-Thursday) in Chicago. \nWhat you’llbring to the table: (Responsibilities)\nDesign, build, and ship features across the member app, internal operations tools, and merchant portal, from technical approach through production release.\nBuild reusable components and design-system primitives that serve consumer, employee, and merchant surfaces, and keep them aligned with Figma designs.\nImplement partner theming and configuration so one codebase supports many brands without forking.\nIntegrate with backend services, including data fetching, caching, error handling, and optimistic updates, and work with API owners on contracts.\nImplement authentication and role-based access in the front end, such as employee SSO and merchant-user permissions, and design for data-visibility rules.\nWrite unit, component, and integration tests, and help maintain strong coverage and CI quality gates.\nBuild for accessibility (WCAG 2.1 AA) and performance, including startup time, bundle size, and rendering on low-end devices.\nReview code, give actionable feedback, and mentor less-experienced engineers (senior level).\nBreak down ambiguous requirements with Product, Design, and QA, and write clear tickets, specs, or decision records.\nSupport releases and deployments, troubleshoot production issues, and use logging and monitoring to find root causes.\nImprove developer experience by contributing to shared tooling, templates, and documentation.\nDo you have the right mix of ingredients:\nWrites clean, typed, maintainable code and cares about consistency across a large shared codebase.\nTranslates design files into pixel-accurate, responsive, accessible UI.\nCan reason about cross-platform differences (iOS, Android, web) and know when to branch and when to share.\nUnderstands how API design, caching, and loading and error states shape user experience.\nCommunicates clearly in writing and in review, and is comfortable giving and receiving feedback.\nWorks independently on ambiguous problems and raises risks early.\nSenior only: sets technical direction for a feature area, makes trade-offs explicit, and raises the quality of the team around them.\nBachelor's in Computer Science or a related field, or equivalent experience.\n4+ years, with a record of owning features or a product area end to end.\nStrong TypeScript and modern React (hooks, composition, state, and data-fetching patterns).\nExperience shipping production web applications.\n Preferred\nReact Native and/or Expo experience shipping to the App Store and Google Play, or sharing code across native and web (React Native Web).\nExperience with a data-fetching library such as TanStack Query and with a themeable styling system (e.g., Unistyles).\nExperience building admin, back-office, or B2B portals: tables, forms, filters, permissions, and audit-sensitive workflows.\nFamiliarity with OIDC/OAuth and identity providers such as Auth0.\nMonorepo experience (pnpm workspaces or similar), plus Vitest/Jest, React Testing Library, and Storybook.\nBackground in loyalty, rewards, payments, restaurant, or hospitality products.\nComfort using AI-assisted development tools in a real workflow.\nWhat you’lllove about us: \nComprehensive benefits package, which includes:\nThis is a full-time, exempt position. The base salary range for this role in Chicago is $120,000-$160,000 annually, depending on level (mid-level or senior), as well as candidate experience, skills, and other factors. This role is also eligible for an annual bonus target of 10%, bringing total target compensation to $132,000-$176,000.\nCompetitive Time Off Benefits: including flexible PTO, 11 company holidays, and parental leave. \nGenerous dining reimbursement when you dine with our restaurant clients \n401(k) plan with a company match\nTwo medical plan options- Standard PPO or High Deductible Health Plan (HSA with company match for HDHP participants)\nPartnership with Rx n Go, offering certain prescriptions for free\nTwo dental plan options and a vision plan\nFlexible Spending Accounts and a pre-tax commuter benefit program\nAccident, Critical Illness, and Hospital Indemnity Insurance Plans\nShort Term and Long Term disability \nCompany-paid life insurance and AD&D insurance, supplemental employee, spouse, and child life insurance \nEmployee Life Assistance Program\nHybrid working environment in a new office space downtown near the Metra Train stations and catered lunches on Tuesdays. \nRewards Network is an Equal Opportunity Employer (EOE). We encourage and strongly support workplace diversity.\nExpected Pay Range\n$120,000—$160,000 USD","description_format":"text","description_chars":5900,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["Hybrid work","Life insurance","Parental leave"],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Loyalty Programs","Business & SME Lending"],"lifecycle":[{"event":"open","at":"2026-11-12T02:38:13Z"}],"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":64,"reasons":["conf:1","win:early"],"computed_at":"2026-11-12T04:20:50Z"},"pay":{"stated_usd_annual":160000,"is_top_pay":true},"html_url":"https://alion.io/job/rewards-network-front-end-engineer-hybrid","json_url":"https://alion.io/job/rewards-network-front-end-engineer-hybrid.json","meta":{"generated_at":"2026-11-12T04:20:50Z","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":9482,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-13T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"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":694071},"rest":"https://alion.io/mcp/rest/get_company?id=694071"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Frewards-network-front-end-engineer-hybrid"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"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%2Frewards-network-front-end-engineer-hybrid"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"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%2Frewards-network-front-end-engineer-hybrid"},{"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/rewards-network-front-end-engineer-hybrid\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Frewards-network-front-end-engineer-hybrid"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4131586}},{"tool":"search_jobs","arguments":{"company":"rewardsnetwork.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4131586},"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"}}