3 days ago
Pune, IndiaMid Level / Senior
Responsibilities
- Design and build responsive, accessible, scalable, and high-performance web applications using React and TypeScript.
- Contribute to and use enterprise component libraries and design systems for consistency and reuse.
- Implement state management and integrate RESTful and GraphQL APIs.
- Design and develop modular micro-frontend architectures using Module Federation or similar patterns.
- Write clean, documented, maintainable, and testable code and participate in code reviews.
- Implement unit, integration, and end-to-end testing using the specified testing tools.
- Monitor, profile, and optimize frontend performance and resolve rendering issues.
- Collaborate with product managers, UX/UI designers, backend engineers, and other stakeholders.
- Participate in Agile/Scrum ceremonies and continuous process improvement.
- Mentor junior and mid-level engineers on frontend practices, design patterns, and emerging technologies.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 3+ years of professional software development experience with a strong focus on frontend engineering for the UI Engineer level.
- 5+ years of professional frontend experience, technical initiative leadership, and team mentoring experience for the Senior UI Engineer level.
- Deep expertise in semantic HTML5, CSS3, Flexbox, Grid, and modern JavaScript.
- Production-proven experience with React and strong proficiency in TypeScript.
- Advanced knowledge of Git and Git-based workflows, including GitHub or Bitbucket.
- Experience with CI/CD pipelines.
- Preferred experience with Webpack Module Federation or single-spa.
- Basic understanding of Docker and containerized deployments.
- Strong analytical, troubleshooting, communication, and user-focused problem-solving skills.
Benefits
- Full-time position.
- Citi is an equal opportunity employer and provides consideration without regard to legally protected characteristics.
Tech Stack
Categories
About Citi
Citi is a public financial-services company offering consumer and institutional banking, credit cards, wealth management, treasury and trade solutions, and capital-markets services. It serves individuals, corporations, financial institutions, and governments in more than 160 countries and jurisdictions, earning interest and fee income from lending, payments, trading, and advisory. Founded in 1812 and headquartered in New York, it trades on the NYSE under the ticker C.
