This role will work closely with the engineering and architecture teams to create an appealing, efficient, and consistent visual language for browsing, requesting, onboarding, and using shared data services.
The core responsibilities will include providing design leadership and implementation for our next generation of service offerings, and to implement agile application development with reusable application libraries and services. Ideal candidates will be able to think holistically about or application suite, contributing ideas to back-end teams while focusing on the UI framework.
We are looking for a Lead UI Developer (Angular) in GFT Finance and Risk Data team to work with a talented and dedicated team to build and maintain Great User Interfaces for our Lending applications. The developer will also be leading any UI engineering initiatives and mentoring front-end developers within and across teams. Ideal candidates will be able to think holistically about or application suite, contributing ideas to back-end teams while focusing on the UI framework.
Architect and develop web-portal including browsable data catalog and user onboarding.
Provide leadership in research, design, and implement improvements to existing and new application.
Build for highly reliable, scalable, and maintainable web applications.
Work closely with our stakeholders in a highly collaborative environment.
Follow solid agile software development practices.
Required Skills :
Must have extensive experience in designing and developing web portals and large-scale intranet / internet applications
Must have strong hands-on experience of implementing Web application using Angular (8 or above), JavaScript, Bootstrap, HTML5, JSON, CSS, Ajax, etc.
Strong hands-on experience on Jasmine & Karma
Must have experience in SCMs like GIT and tools like JIRA
Agile / Scrum methodology experience is required.
Experience with Team City & uDeploy / Jenkins will be an added advantage
Experience with Cypress will be an added advantage
Strong systems analysis, design and architecture fundamentals, Unit Testing and other SDLC activities
Ability to contribute in high- and low-level system design (Sequence diagram, class diagrams)
Strong communication skills, should be able to communicate effectively with business and other stakeholders
Must have strong hands-on experience of implementing Web application using Angular (8 or above), JavaScript, Bootstrap, HTML5, JSON, CSS, Ajax, etc.
Strong hands-on experience on Jasmine & Karma
Must have experience in SCMs like GIT and tools like JIRA
Agile / Scrum methodology experience is required.
Strong systems analysis, design and architecture fundamentals, Unit Testing and other SDLC activities
Ability to contribute in high- and low-level system design (Sequence diagram, class diagrams)
Strong communication skills, should be able to communicate effectively with business and other stakeholders