18011922_UI_C12
**Job Purpose:**
Web/Mobile UI delivery lead with strong analytical and technical ability with over 8-12 years + of experience in Web/Mobile UI Development. Able to lead delivery independently. Must have experience in working on complex enterprise & large scale applications and must be very good at problem solving skills.
**Job Background/context:**
Lead, Design and Develop software used to manage Private Banks Financial Transactional Platforms. This job provides the unique opportunity to design and implement applications that provide a critical business function. This critical business environment will provide a stream of new challenges to the candidate. The applicant should be a UI lead, with strong design and implementation experiences. Prior experience in finance will be useful, however, the ability and willingness to master new technical and business concepts will be considered.
This role will report to the Development manager for CPB Wealth Mgmt Tech within Citi Enclave.
**Key Responsibilities:**
+ To be responsible for delivery of UI for projects and to ensure that project timelines are met
+ To be independent and should be able to lead multiple deliveries as per the business requirements
+ Get involved & take responsibility in requirement gathering/understanding, design, development and maintenance of complex enterprise applications independently.
+ Be proficient/expert in Latest Web UI technologies/trends/practices to address project requirements for complex enterprise requirements.
+ To lead delivery independently, and address project deliverables/requirements.
+ Able to guide junior / peers toward optimal solution in UI in terms of performance, best practice.
+ Well versed in production support, CICD, cross browser debugging.
+ Should be able to lead/deliver as per the long term strategy of the enterprise applications development
+ Providing expertise in technical analysis and solving technical issues for the team during project delivery
+ To perform code review and ensure code developed meets the functional requirements
+ Must be strong at Design/Coding/Testing/ Debugging of complex web/mobile enterprise applications.
**Knowledge/Experience:**
+ Deep understanding of UI Design patterns and UI Architecture Paradigms
+ Solid understanding of browser fundamentals, HTML5/CSS3/JavaScript.
+ Expert level JavaScript knowledge, both ES5 and ES6; an emphasis on functional programming is a plus
+ Must be very strong with hand-on.
+ Must have experience in building complex enterprise applications,
+ A strong proponent of clean, valid, maintainable, and semantically correct HTML and CSS
+ Expert level understanding of Responsive Design principles
+ Experience writing unit and integration tests
+ In-depth knowledge of the capabilities of IE11+, Firefox, Safari, and Chrome
+ Experience with EXTJS, Angular, Backbone and AngularJS, ReactJS,
+ Deep understanding of commonly used frameworks and libraries such as Angular, React, high charts, d3
+ Exposure to infrastructure tools such as Nginx, Node or Grunt or Web Pack is a plus.
+ Experience building native or hybrid mobile (phone or tablet) applications is a plus.
+ Expertise in applications to Create wireframes and iterative usability testing of wireframes, mockups, and prototypes.
+ Expertise in Responsive Web Design and Adaptive Web Designing.
**Skills Required**
**Browser fundamentals**
+ HTML5
+ CSS3
+ JavaScript
+ JavaScript OOP
+ JavaScript Design Patterns
+ JQuery
+ HTTP
+ Ajax
+ JSON
+ Type Script
**UI Frame Works**
+ Ext.js
+ Angular.js
+ Angular
+ Underscore.js
+ Backbone.js
+ React and Redux
+ NodeJS
+ MEAN stack framework
+ NPM
**Hybrid APP**
+ Cordova
+ Ionic
+ iOS
+ Xcode 9
+ Simulator
**CSS Frame Works**
+ Bootstrap3/4
+ Angular Material
+ SASS And Less
**Application Build tool**
+ Grunt
+ Gulp
+ Web pack
**CICD Tools**
+ Team city
**Process Development Tools**
+ JIRA
+ GIT
+ BitBucket
**Test** - **driven development**
+ Protractor
+ Jasmine
+ Selenium Web driver
+ Cucumber
**IDES**
+ Eclipse
+ Visual Studio Code
**Qualifications:**
+ Bachelors degree (in science, computers, information technology or engineering)
-------------------------------------------------
**Job Family Group:**
Technology
-------------------------------------------------
**Job Family:**
Applications Development
------------------------------------------------------
**Time Type:**
------------------------------------------------------
Citi is an equal opportunity and affirmative action employer.
Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Citigroup Inc. and its subsidiaries ("Citi) invite all qualified interested applicants to apply for career opportunities. 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 the "EEO is the Law (https://www.dol.gov/sites/dolgov/files/ofccp/regs/compliance/posters/pdf/eeopost.pdf) " poster. View the EEO is the Law Supplement (https://www.dol.gov/sites/dolgov/files/ofccp/regs/compliance/posters/pdf/OFCCP\_EEO\_Supplement\_Final\_JRF\_QA\_508c.pdf) .
View the EEO Policy Statement (http://citi.com/citi/diversity/assets/pdf/eeo\_aa\_policy.pdf) .
View the Pay Transparency Posting (https://www.dol.gov/sites/dolgov/files/ofccp/pdf/pay-transp\_%20English\_formattedESQA508c.pdf)
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.