3 open positions available
Lead development and architecture of complex React front-end applications ensuring performance, accessibility, and security. | 12+ years front-end experience with React, TypeScript, testing frameworks, accessibility, performance optimization, API integration, and AI-assisted engineering tools. | Responsibilities Lead development of complex, user-facing web applications using React and TypeScript, owning front-end architecture and delivery. Partner with UX and Product teams to translate designs into high-quality user experiences while considering performance, accessibility, and feasibility. Establish and evolve front-end standards including component architecture, state management, routing, coding conventions, and testing practices. Build using Banking's EXDS UI foundations, including design systems, component libraries, theming, responsive layouts, and cross-browser compatibility. Drive performance and quality through Core Web Vitals optimization, bundle optimization, rendering strategies, caching, and observability. Implement advanced UI capabilities including data visualization, real-time updates, offline-friendly applications, and complex forms/workflows. Ensure secure client-side development practices, including authentication flows, token handling, secure storage, and protection against common web vulnerabilities. Collaborate with backend teams on GraphQL and REST API contracts, advocating for front-end friendly designs including pagination, filtering, caching, and error handling. Required Qualifications 12+ years of software engineering experience with deep expertise in front-end web development. Expert-level proficiency in React, including hooks, component composition, context, and rendering optimization. Strong TypeScript and modern JavaScript skills. Experience with modern front-end tooling including Vite, Webpack, Babel/SWC, npm/pnpm/yarn, and build/release pipelines. Strong CSS expertise, including responsive design, theming, and scalable styling approaches. Experience with testing frameworks such as Jest/Vitest, React Testing Library, Playwright, and Cypress. Strong knowledge of accessibility standards (WCAG/ARIA) and accessibility testing practices. Experience optimizing application performance, including Core Web Vitals, bundle splitting, SSR/CSR strategies, and caching. Strong GraphQL and REST API integration experience. Knowledge of web security best practices, including XSS/CSRF prevention and secure authentication/session management. Experience with front-end observability, logging, monitoring, and production debugging. Required: Hands-on experience using AI-assisted engineering tools such as GitHub Copilot or Claude Code for development, testing, refactoring, and debugging. Top Skills React Next.js TypeScript GraphQL AI Tools (GitHub Copilot / Claude Code) Preferred Qualifications Experience with Next.js, Remix, and SSR. Experience with design systems, Storybook, and design tokens. Experience with micro-frontends and Module Federation. Experience with D3, Canvas/WebGL, advanced data grids, and animation libraries. Familiarity with OAuth2/OIDC and enterprise SSO integrations. Proven experience modernizing legacy front-end applications and improving developer experience (DX).
Lead front-end architecture and development of complex React web applications with a focus on performance, accessibility, and security. | 12+ years front-end experience with expert React and TypeScript skills, strong CSS, testing, API integration, accessibility, performance optimization, and AI-assisted development tools. | Responsibilities Lead development of complex, user-facing web applications using React and TypeScript, owning front-end architecture and delivery. Partner with UX and Product teams to translate designs into high-quality user experiences while considering performance, accessibility, and feasibility. Establish and evolve front-end standards including component architecture, state management, routing, coding conventions, and testing practices. Build using Banking's EXDS UI foundations, including design systems, component libraries, theming, responsive layouts, and cross-browser compatibility. Drive performance and quality through Core Web Vitals optimization, bundle optimization, rendering strategies, caching, and observability. Implement advanced UI capabilities including data visualization, real-time updates, offline-friendly applications, and complex forms/workflows. Ensure secure client-side development practices, including authentication flows, token handling, secure storage, and protection against common web vulnerabilities. Collaborate with backend teams on GraphQL and REST API contracts, advocating for front-end friendly designs including pagination, filtering, caching, and error handling. Required Qualifications 12+ years of software engineering experience with deep expertise in front-end web development. Expert-level proficiency in React, including hooks, component composition, context, and rendering optimization. Strong TypeScript and modern JavaScript skills. Experience with modern front-end tooling including Vite, Webpack, Babel/SWC, npm/pnpm/yarn, and build/release pipelines. Strong CSS expertise, including responsive design, theming, and scalable styling approaches. Experience with testing frameworks such as Jest/Vitest, React Testing Library, Playwright, and Cypress. Strong knowledge of accessibility standards (WCAG/ARIA) and accessibility testing practices. Experience optimizing application performance, including Core Web Vitals, bundle splitting, SSR/CSR strategies, and caching. Strong GraphQL and REST API integration experience. Knowledge of web security best practices, including XSS/CSRF prevention and secure authentication/session management. Experience with front-end observability, logging, monitoring, and production debugging. Required: Hands-on experience using AI-assisted engineering tools such as GitHub Copilot or Claude Code for development, testing, refactoring, and debugging. Top Skills React Next.js TypeScript GraphQL AI Tools (GitHub Copilot / Claude Code) Preferred Qualifications Experience with Next.js, Remix, and SSR. Experience with design systems, Storybook, and design tokens. Experience with micro-frontends and Module Federation. Experience with D3, Canvas/WebGL, advanced data grids, and animation libraries. Familiarity with OAuth2/OIDC and enterprise SSO integrations. Proven experience modernizing legacy front-end applications and improving developer experience (DX).
Lead and mentor frontend development team, deliver high-quality React applications, collaborate with stakeholders, and optimize UI performance. | Strong React and JavaScript skills, experience with Python, unit testing, performance tools, Agile, team leadership, and communication. | Key Responsibilities Lead and mentor a development team, ensuring high-quality deliverables. Take ownership of application delivery and stakeholder communication. Collaborate closely with UI/UX designers, product managers, and backend teams to align technical solutions with business and user needs. Translate wireframes and mockups into responsive, high-quality user interfaces. Troubleshoot and resolve complex UI issues to ensure seamless user experiences. Ensure code quality through unit testing and continuous integration practices. Optimize application performance across browsers and devices. Required Skills Strong expertise in ReactJS, Redux, and modern JavaScript (ES6+). Experience with Python. Proficiency in unit testing frameworks (e.g., Jest, Mocha). Knowledge of performance optimization tools (e.g., Webpack, Babel). Experience with Agile methodologies and stakeholder management. Exposure to Generative AI tools (e.g., Claude AI). Proven experience in leading teams. Strong communication and problem-solving skills.
Create tailored applications specifically for Omni Inclusive with our AI-powered resume builder
Get Started for Free