remote
Senior Front End Engineer - AI Products - Citi
Frontend Developer
Senior Front End Engineer focused on building AI‑powered product interfaces using React, TypeScript, and modern web technologies, driving user experience and performance across the bank’s digital platforms.
About the role
Key Responsibilities
- Design, develop, and maintain high‑quality, responsive UI components for AI‑enabled products using React and TypeScript.
- Collaborate with product managers, designers, and backend teams to translate product requirements into scalable, maintainable code.
- Implement and optimize AI integration points, ensuring seamless data flow and real‑time user interactions.
- Write unit, integration, and end‑to‑end tests; enforce code quality through code reviews and automated CI pipelines.
- Stay current with emerging front‑end and AI technologies, proposing improvements to architecture and tooling.
Requirements
- 5+ years of professional front‑end development experience, with a strong portfolio of production‑ready applications.
- Expertise in React, TypeScript, JavaScript (ES6+), HTML5, and CSS3 (including modern frameworks like Tailwind or styled‑components).
- Hands‑on experience integrating AI/ML services (e.g., RESTful APIs, WebSockets) into web UIs.
- Proficient with version control (Git), CI/CD, and testing frameworks (Jest, React Testing Library).
- Excellent problem‑solving skills, strong communication, and a collaborative mindset.
Skills
reacttypescriptjavascript