Position: Senior Front end developer (Angular)
Company: Luxoft
Experience required: 5y
English level: upper

Our client is a leading global Financial Market data provider who runs several change programs to deliver high-quality software that connects Financial Markets across the globe in a real-time, high-frequency, and low-latency data management chain.

Responsibilities:
• Design, build, and maintain highly reusable JavaScript, Angular code.
• Conduct research and deconstruct our users' digital interactions and habits.
• Create and maintain digital assets, such as interface design files, wireframes, and interactive mockups using (design and prototyping tools: e.g., Sketch and InVision).
• Understand the limitations of our tech stack and business model and provide technical advice wherever necessary.
• Participates in project planning sessions with clients, business analysts, and team members to analyze requirements and provides design recommendations for complex systems.
• Work with the existing development team and coach team members.
• Works closely with planning and technology architects to assure all systems are in line with IT long-term strategy.
• Provides design recommendations, develops application and custom integration solutions including major enhancements and interfaces.
• Makes complex modifications to existing software applications in accordance with high-level specifications and industry standards.
• Reviews effort to ensure compliance to application architecture standards.
• Develops new cross-functional software systems using disciplined software development processes.
• Research new and emerging technologies.

Mandatory Skills Description:
• 6+ years experience working with JavaScript, Angular technologies
• Proven experience as a Senior Software Engineer with extensive experience in software development.
• API Frameworks
• Hands-on work on these without any frameworks:
• Handling authentication/SSO, RBAC - Page Level Access, User Level Access, widget-navigation/workflows
• Embed different page applications & modules in a single page application
• Proficiency in using Git version control.
• Proficiency in using the command line.
• Understanding of SCRUM methodology Medium
• Design/architecture pattern

Nice-to-Have Skills:
• Full stack experience with Python.
• Working experience building web UI using Angular