FinTech - AI Finance - Front-end Software Developer - Senior
Job Description
Location
Chicago, Akron, Arlington, Atlanta, Austin, Baltimore, Birmingham, Boca Raton, Boston, Buffalo, Charleston, Charlotte, Chattanooga, Cincinnati, Cleveland, Columbus, Dallas, Denver, Des Moines, Detroit, Fort Worth, Grand Rapids, Greenville, Hartford, Hoboken, Honolulu, Houston, Indianapolis, Irvine, Jacksonville, Kansas, Los Angeles, Las Vegas, Louisville, McLean, Memphis, Miami, Milwaukee, Minneapolis, Nashville, New Orleans, New York, Oklahoma, Orlando, Palo Alto, Philadelphia, Phoenix, Pittsburgh, Portland, Providence, Raleigh, Richmond, Rochester, Rogers, Sacramento, Salt Lake City, San Antonio, San Diego, San Francisco, San Jose, Seattle, Secaucus, Stamford, St. Louis, Tallahassee, Tampa, Toledo, Tucson, Tulsa, Washington, Westlake Village
FinTech - AI Finance - Front-end Software Engineer - Senior
EY. AI Finance sits at the intersection of finance transformation, enterprise consulting, and product engineering. We're building a generative AI application purpose‑built for Financial Planning & Analysis - think variance analysis in minutes instead of weeks, predictive forecasting grounded in rigorous ML, and scenario planning powered by a custom multi‑agent architecture.
The opportunity
We're building a centrally managed software asset designed to scale across sectors and clients. You'll join a small, high‑velocity product team responsible for the full UI surface of that product - from interactive analytics and chat‑driven workflows to config‑driven dashboards built for CFOs and FP&A analysts.
Your key responsibilities
- Design, develop, and maintain responsive UIs using React / Next. js and TypeScript
- Translate product and UX designs (Figma) into clean, functional, and scalable interfaces aligned with EY brand standards
- Build and refine interactive components - including chat interfaces, data visualizations, and configuration‑driven views
- Collaborate closely with backend engineers, data scientists, and product leadership to deliver cohesive features end‑to‑end
- Contribute to component libraries, internal documentation, and knowledge transfer across distributed teams
- Engage with business stakeholders to gather and analyze business requirements
- Collaborate with technical teams to design and deliver system architecture solutions
- Tailor technology platforms to align with business processes and objectives
Skills and attributes for success
To thrive in this role, you will need a blend of technical and interpersonal skills. Your ability to build relationships and communicate effectively will be key to your success. Additionally, your analytical mindset will enable you to solve complex problems and drive outcomes.
- Strong understanding of technology platform methodologies and system configuration design
- Proficiency in technology business architecture frameworks and requirements definition
- Experience in conducting technology cost‑benefit analysis and delivering training
- Ability to manage client relationships and communicate with impact
To qualify for the role, you must have
- Bachelor's degree: required (4‑year degree)
- 3-5 years: of professional frontend development experience
- Proficiency: in React / Next. js and TypeScript
- Solid experience: with Tailwind CSS
- Strong understanding: of frontend performance optimization, accessibility, and responsive design
- Experience: integrating with RESTful APIs and working alongside backend services
- Ability: to work independently and own feature development from design handoff to deployment
- Demonstrated portfolio or code samples: showing polished, production‑quality UI work
- Strong technical skills: in application functional design and platform methodologies
- Expertise: in system configuration design and technology business architecture frameworks
- Proficiency: in defining and analyzing technology business requirements
- Experience: in conducting technology cost‑benefit analyses and delivering training
- Exceptional relationship‑building skills: to foster trust with clients and colleagues
- Strong digital fluency: and emotional agility in a fast‑paced environment
- Proven problem‑solving abilities: and critical thinking skills
- A commitment: to continuous learning and professional development
Ideally, you'll also have
- Experience building custom chat interfaces or highly interactive, stateful web applications
- Exposure to data visualization libraries (e. g. , Chart. js, D3. js, Recharts)
- Familiarity with Azure Web Apps and/or Python‑based backend environments
- Interest in finance, FP&A workflows, or enterprise SaaS - domain experience is a plus, not a requirement
- Experience with agile methodologies and project management
- Familiarity with data analysis tools and techniques
- Knowledge of industry trends and best practices in technology implementation
What we look for
We seek individuals who are not only skilled but also possess a passion for technology and a commitment to delivering exceptional client service. Top performers demonstrate strong analytical abilities, creativity in problem‑solving, and the capacity to collaborate effectively with diverse teams.
What we offer you
At EY, we'll develop you with future‑focused skills and equip you with world‑class experiences. We'll empower you in a flexible environment, and fuel your extraordinary talents in a diverse and inclusive culture of globally connected teams.
- Comprehensive compensation and benefits package: with base salary range $102,500 to $187,900 (varies by location). Additional details include medical and dental coverage, pension and 401(k) plans, and paid time off options
- Hybrid work model: most external, client‑serving roles work together in person 40‑60% of the time over the course of an engagement, project or year
- Flexible vacation policy: you decide how much vacation time you need based on personal circumstances, plus time off for EY Paid Holidays, Winter/Summer breaks, Personal/Family Care, and other leaves of absence