UI Frontend Developer
Employer · Citigroup
Budapest
The Mid-level UI Frontend Developer will be an integral part of the Identity Innovation space within the Cloud Technology Service department. This intermediate-level position is responsible for the design, development, and implementation of robust and intuitive user interfaces. The primary objective is to build production-grade frontend applications, predominantly using TypeScript and React.js, that enhance user experience, streamline workflows, and support the automation and cost reduction initiatives across the firm.
Tasks
- Design, develop, and maintain high-quality, responsive, and performant user interfaces using TypeScript, React.js, and modern frontend technologies.
- Implement state management solutions to ensure scalable and maintainable application state.
- Collaborate with UI/UX designers, backend developers, and product owners to translate requirements into engaging and user-friendly web experiences.
- Integrate frontend applications with various APIs and ensure seamless data flow and authentication.
- Develop reusable UI components and maintain a component storybook for consistency and efficiency across projects.
- Write comprehensive unit and integration tests for frontend components and applications.
- Participate in code reviews, mentor junior team members, and contribute to continuous improvement of frontend development processes and best practices.
Conditions & benefits
Cafeteria ProgramHome Office AllowanceFor colleagues working in hybrid work modelsPaid Parental Leave ProgramMaternity and paternity leavePrivate Medical Care ProgramPrivate Medical Care Program and onsite medical rooms at our officesPension PlanContribution to voluntary pension fundGroup Life InsuranceEmployee Assistance Program
Requirements
- Proven relevant experience in a Frontend Engineering role, with a strong focus on UI development.
- Demonstrated experience working in a large, complex, and/or global environment, preferably within Financial Services.
- Programming Languages: TypeScript
- Frontend Frameworks: React.js Fundamentals
- State Management: Redux, Redux Toolkit
- Styling: CSS, and experience with styling-in-JS libraries or pre/post-processors
- API Integration: Experience consuming RESTful APIs
- Version Control: Git