Citi is seeking a talented React/UI Developer to join their technology team in Pune, India. This mid-level position offers an opportunity to work with one of the world's leading financial institutions, contributing to the development and enhancement of critical web applications.
The role involves working with modern frontend technologies, particularly React and its ecosystem, to build robust and scalable user interfaces. As a React/UI Developer, you'll be responsible for implementing new features, optimizing application performance, and ensuring high-quality code standards. The position requires a strong foundation in JavaScript, HTML5, and CSS3, along with expertise in React concepts including components, state management, and lifecycle methods.
You'll be working in a collaborative environment, interfacing with users, clients, and other technical teams to solve complex problems and implement effective solutions. The role offers opportunities for mentoring junior developers and contributing to architectural decisions. Security and performance optimization are key aspects of the position, given the financial nature of the applications.
The ideal candidate should have 2-5 years of experience in the financial services industry, with demonstrated expertise in frontend development. Knowledge of modern development tools and practices, including webpack, Git, and Node.js, is essential. Experience with state management solutions like Redux and MobX, as well as server-side rendering and progressive web apps, will be valuable.
This position offers the opportunity to work in a hybrid environment, combining the flexibility of remote work with in-office collaboration. As part of Citi's technology team, you'll be contributing to systems that impact millions of customers globally while working with cutting-edge technologies in a stable, established financial institution.
The role comes with the backing of a global organization known for its commitment to technological innovation and professional development. You'll be part of a team that values both technical excellence and soft skills, with opportunities for growth and advancement within the organization.