Senior UI Developer - Assistant Vice President
Citigroup
We are seeking a experienced and talented Senior ReactJS UI Developer with 7+ years of progressive experience in front-end development, specializing in building robust, scalable, and user-friendly web applications. The ideal candidate will possess deep expertise in the React ecosystem, modern UI/UX principles, and a strong track record of delivering high-quality front-end solutions.
**Key Responsibilities:**
+ **Architecture & Design:** Lead the design and development of complex, high-performance, and maintainable user interfaces using ReactJS and its associated libraries (e.g., Redux, Context API, React Router).
+ **Full Lifecycle Development:** Oversee the entire UI development lifecycle, from requirements gathering and design to implementation, testing, deployment, and maintenance.
+ **Performance Optimization:** Identify and address performance bottlenecks, ensuring optimal loading times and smooth user experiences.
+ **Cross-functional Collaboration:** Collaborate closely with product managers, UX/UI designers, backend engineers, and other stakeholders to translate business requirements into technical solutions and ensure seamless integration.
+ **Code Quality & Review:** Conduct thorough code reviews, ensure adherence to coding standards, and promote a culture of quality and continuous improvement.
+ **Technology Evaluation:** Research, evaluate, and recommend new front-end technologies, tools, and methodologies to enhance development efficiency and product quality.
+ **Responsive Design:** Ensure the development of highly responsive and adaptive UIs that function seamlessly across various devices and screen sizes.
+ **Testing & Debugging:** Implement comprehensive unit, integration, and end-to-end tests for UI components and applications. Lead debugging and troubleshooting efforts for complex UI issues.
**Required Skills & Experience:**
+ **7+ years of hands-on experience** in front-end web development, with a significant focus on ReactJS and Angular and Typescript .
+ **Expert-level proficiency in ReactJS** and its core principles (components, state, props, lifecycle methods, hooks, etc.).
+ **Strong command of modern JavaScript (ES6+)** , HTML5, and CSS3.
+ **Extensive experience with responsive design** and front-end frameworks/libraries (e.g., Material-UI, Ant Design, Bootstrap, Styled Components).
+ **Solid understanding of RESTful APIs** and experience integrating front-end applications with backend services.
+ **Experience with version control systems** like Git.
+ **Familiarity with UI/UX principles** and best practices, ensuring a user-centric design approach.
+ **Experience writing comprehensive unit and integration tests** using frameworks like Jest, React Testing Library, or Enzyme.
+ **Excellent problem-solving, analytical, and communication skills.**
**Desired Skills (Plus Points):**
+ SQL
+ Java
+ Container, Docker, OpenShift container platform
+ Familiarity with agile development methodologies (Scrum, Kanban)
------------------------------------------------------
**Job Family Group:**
Technology
------------------------------------------------------
**Job Family:**
Applications Development
------------------------------------------------------
**Time Type:**
Full time
------------------------------------------------------
**Most Relevant Skills**
Please see the requirements listed above.
------------------------------------------------------
**Other Relevant Skills**
For complementary skills, please see above and/or contact the recruiter.
------------------------------------------------------
_Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law._
_If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review_ _Accessibility at Citi (https://www.citigroup.com/citi/accessibility/application-accessibility.htm)_ _._
_View Citi’s_ _EEO Policy Statement (https://www.citigroup.com/global/eeo-aa-policy)_ _and the_ _Know Your Rights (https://www.eeoc.gov/sites/default/files/2023-06/22-088\_EEOC\_KnowYourRights6.12ScreenRdr.pdf)_ _poster._
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
Confirmar seu email: Enviar Email
Todos os Empregos de Citigroup