Overview In this role you will design and develop frontend web applications using React and Angular, delivering reusable components and integrated features. You will collaborate with product, UX, backend, and QA teams to ship end-to-end solutions while optimizing performance and accessibility. You will implement tests, support CI/CD, and troubleshoot production issues to ensure secure, compliant deliverables. This position offers impact across Citi's technology stack and a chance to shape scalable frontend solutions. You will work in a cross-functional environment that emphasizes quality, security, and continuous improvement. Compensation / Benefitsmedical, dental & vision coverage401(k)life insurancedisability insurancewellness programspaid time off ResponsibilitiesDesign and develop responsive web apps with React and AngularBuild modular UI components and frontend librariesCollaborate with product, UX, backend, and QA teams end-to-endIntegrate frontends with REST/GraphQL APIs and authenticationWrite clean, testable code following standardsOptimize performance, cross-browser compatibility, and load timesImplement tests and support CI/CD pipelinesTroubleshoot production issues and provide timely fixesParticipate in code reviews, technical design, and release planningEnsure adherence to security, risk, and compliance requirements Key requirementsBachelor's degree in Computer Science, Engineering, or related field4-6 years of software development experience with frontend focusHands-on experience with React (hooks, context, state management) and Angular (components, services, RxJS, routing)Strong JavaScript/TypeScript, HTML5, and CSS3 skillsExperience with state management tools (Redux/NgRx or equivalent)Experience integrating with APIs and handling authentication/authorization flowsSolid understanding of testing frameworks (Jest, React Testing Library, Jasmine/Karma, Cypress)Familiarity with Git, branching strategies, and CI/CD toolsStrong problem-solving and communication skillsproblem-solvingcommunicationcollaborationReact (hooks, context, state management)Angular (components, services, RxJS, routing)JavaScript/TypeScript
Not specified in the original listing.
Not specified in the original listing.