Position: Senior Angular Developer
Company: Luxoft
Category: JavaScript
Experience required: 5y
English level: upper

Our Client is a US multinational investment bank and financial services corporation. We already have established team that is currently expanding. We are looking for a Lead UI Developer (Angular) 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.
Responsibilities:
• Hands-on involvement in development, design, architecture, and code review.
• 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
• Provide leadership in research, design, and implement improvements to existing and new applications.
• Work closely with cross-asset UI teams to adopt best practices and standard frameworks.
Mandatory Skills Description:
• Minimum 10+ years of application development experience.
• 4+ years experience with Angular 4 and above (we use Angular 11)
• Proficient in JavaScript, Typescript.
• Proficient in CSS 3, HTML 5, ES6+ and writing cross-browser compatible code.
• Solid Experience with reactive programming concepts and RxJs (Observables)
• Solid Experience with NgRx or any other Redux libraries
• Experience with Micro-frontend
• Experience with third-party libraries like AG Grid or similar
• Strong understanding of responsive design & development practices
• Strong understanding of UX and visual design
• Unit Testing (Jasmine, Karma, Jest)
• E2E Testing (Protractor, Cypress)
• Working knowledge of Java 8 and above, backend REST APIs
• Experience with Agile (Scrum)
Nice-to-Have Skills:• Investment Banking Experience