Pune, IND
2 days ago
Senior UI Developer
Responsibilities: · Architectural design and development of software solutions, ensuring scalability, reliability, and performance. · Design and implement user interfaces using Angular and other front-end technologies. · Implement Micro Frontends (MFE) architecture to enable independent development and deployment of front-end modules. · Utilize HTML/CSS to create responsive and visually appealing user interfaces. · Collaborate with cross-functional teams to gather requirements and translate them into technical specifications. · Develop and maintain frameworks to support the development of modular, reusable components. · Implement containerization using Docker and orchestration tools such as Kubernetes. · Integrate authentication and authorization mechanisms such as Single Sign-On (SSO) and OAuth. · Design and implement RESTful APIs to enable communication between different components. · Perform code reviews, debugging, and troubleshooting to ensure code quality and reliability. · Collaborate with QA engineers to develop and execute test cases, ensuring the quality of software deliverables. · Stay updated with emerging technologies and industry trends to continuously improve software development practices. · Provide technical guidance and mentorship to junior team members. Requirements and Skills: · 8+years of experience in software development with a focus on architecture and design. · Proficiency in front-end technologies such as Angular, HTML/CSS, and Micro Frontends (MFE). · Strong understanding of software architecture principles and design patterns. · Experience developing and maintaining frameworks for modular, reusable components. · Familiarity with containerization technologies such as Docker and Kubernetes. · Experience implementing authentication and authorization mechanisms like SSO and OAuth. · Hands-on experience designing and implementing RESTful APIs. · Excellent problem-solving skills and attention to detail. · Strong communication and collaboration skills. · Ability to work independently as well as part of a team. ​ ------------------------------------------------------ **Job Family Group:** Technology ------------------------------------------------------ **Job Family:** Applications Development ------------------------------------------------------ **Time Type:** Full time ------------------------------------------------------ _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.
Por favor confirme su dirección de correo electrónico: Send Email
Todos los trabajos de Citigroup