Напиши текст вакансии для должности "Commodities Senior React Developer [Global Markets Tech]". Название компании: "Citibank". Расположение: Москва. График работы: Полный день. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'HTML', 'HTML5', 'UI', 'React', 'JavaScript'

Join Citi’s Markets Global Technology Team Citi’s Markets technology team in Russia is young but rapidly growing, and we’re looking for talented technologists to help build the future of global banking. We are currently building a new global team that will be responsible for Commodities eTrading platform. The platform serves the Client’s Commodities business and supports Commodities market making globally. There is a few components which cover exchange connectivity, pricing, order management, trade booking, hedging, etc. The team will be responsible for implementing new business-driven functionality, technical and regulatory-driven changes, QA Automation and DevOps as well as production support for a set of applications. Market connectivity is built based on the graph approach. You will join development team based in Moscow and partner with teams based in the US, London, India and Singapore.Responsibilities:  Understand Commodities eTrading business logic, front-to-back flows and architecture Implement complex business-driven changes, do impact analysis, UX design Understand business and technology requirements, discuss with key stakeholders and prioritize deliveries Take active part in evolving existing platform architecture and data flows and up/downstream integration Collaborate with a globally distributed team of developers, business analysts, quality assurance and support professionals  Mandatory skills:  6+ years of proven experience as Senior UI developer on enterprise platforms Proven experience working with HTML5 / React (16.8+) / TypeScript / SASS / C# / asp.net core Nice to have: WPF / Reactive UI / MVVM Lite / Telerik / Electron / AG Grid / Material-UI / OpenShift Experience developing projects covering linear and option Pricing, Risk/PNL, RFQ, Trade Booking, eTrading Experience in working with Atlassian product family: Jira / Bitbucket / Confluence. Solid understanding of application lifecycle and approaches for enterprise integration BSc/MSc in Computer Science or relevant Hands on experience in TDD and automated testing tools (Selenium / Jest) Experience in working within a team distributed between different locations Confident spoken English  What we offer:  Work Mode: official employment, partial office (Moscow and St. Petersburg only) or remote from other regions Benefits: health insurance (covering family), full sick leave payment, additional vacation days, internal education system, global career opportunities Unique experience of working in an international team, a chance to empower your soft and hard skills An opportunity to unleash your potential, take part in building the architecture of our apps and enhance our products with modern technologies and techniques.