{bc}
indeed

Front-end Software Engineering Lead & Manager, SVP

Citi
Mississauga, CAN
Full-time
Senior
Onsite
$145,100 to $217,700
Discovered 3 weeks ago
Front-end engineeringFront-end architectureReact 18+TypeScriptJavaScript ES2022+Micro-frontends

Full Job Posting

Role overview

Senior management role combining hands-on front-end engineering with responsibility for teams and application systems.

The objective is to drive application systems analysis and programming in coordination with the Technology Team.

Responsibilities

  • Manage multiple teams, including hiring, performance evaluations, and disciplinary actions.
  • Set strategy and oversee resources, budgets, planning, and results.
  • Establish and implement application systems and programs; integrate application development with the wider technology function.
  • Evaluate complex issues, influence senior stakeholders, and communicate technical concepts to varied audiences.
  • Ensure procedures and standards are followed; assess risk, maintain compliance, escalate control issues, and create accountability.

Experience and qualifications

  • 12+ years of progressive front-end engineering experience, including at least 5 years in architecture leadership or a principal engineer role.
  • Experience defining architecture for distributed enterprise applications with 50,000+ users and scaling design systems across business units or product lines.
  • Expert React 18+, TypeScript, and JavaScript ES2022+ proficiency; deep knowledge of micro-frontends, rendering patterns, and client-side optimization.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field; master’s degree preferred.
  • Distributed-team experience, including offshore partners; regulated-industry experience strongly preferred and banking/finance experience preferable.
  • Leadership, project management, communication, problem-solving, and ability to influence across matrixed organizations.

Technical skills

  • Web platform, CSS, SVG/Canvas, state management, GraphQL/REST, design tokens, component libraries, and front-end performance engineering.
  • Node.js toolchains, monorepos, and CI/CD; security knowledge including CSP, CORS, OAuth 2.0/OIDC, and OWASP front-end risks.
  • Architecture documentation; end-to-end solutions involving Java, databases, cloud, and web technologies; Agile and waterfall.
  • AI methods include chunking, embedding, AI engineering, and prompt engineering; experience with Elasticsearch and OpenShift.

Compensation

  • The listed full-time salary range is $145,100 to $217,700; the description does not specify a pay cadence.

Additional information

The job opening is for an existing vacancy.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Citi