Position: Senior Front-End Developer
Company: Luxoft
Category: JavaScript
Experience required: 3y
English level: upper

T-shape concept of people is the one we follow in the hiring process, but let's talk about the project itself.

Our client is one of leaders in Financial Market and looking for strengthening its wealth management solutions. The system has several client-apps (including desktop, web, mobile) and involves a lot of different sub-systems to get integrated and make them working as the one meeting high quality standards including performance and robustness. The digitally enabled professional technology platform is for broker-dealers, wealth managers and investment professionals. It is designed to enable more efficient collaboration, support better
onboarding and collaboration with clients, and help investment professionals stay connected. Its users may more easily manage accounts, trade, and transact, easily multi-task with multiple windows and tabs and more. The flexible technology provides easy access to a wealth of market-leading solutions and over 200 third-party providers of tools and services that support client relationship management, financial
planning, investment research and much more. 130,000+ professionals utilize the platform today.

Prime technology stack we are targeting at is Java, Angular.

Are you the one who is willing to dig deep into Financial Market? Are you T-shaped person who is not afraid of doing variety of work? Then we suit you perfectly! Submit your CV and our team is going to reach to you asap!
Responsibilities:
* Front-end development to meet business needs and implement components following the modern software development environment (e.g. microservice architecture)
* Taking part in the decision-making process in design application architecture, solution development, architecture and code review
* Develop and review feature design documents and provide inputs/update to specifications for the solution
* Design and implement a set of various types of tests (unit, integration, functional, etc.)
* Proactive position in solution development, processes improvements
* Working in an international distributed team in an Agile environment
* Communicate with PMs, Engineers, Architects, QAs, BAs, Support and other colleagues, stakeholders, and teams
* Sticking to the product roadmap milestones and active participation in planning sessions
* To use high coding standards, software best practices and write highly testable, automatable and performant code over the whole SDLC
Mandatory Skills Description:
* University degree in Engineering or Computer Science preferred
* Proven track records in team leadership, managing development processes
* Must have good communication skills, strong client-facing skills and able to manage client's expectations
* Strong technical skills in JavaScript, Angular, TypeScript, Performance tuning 5+ years
* Git, Jenkins OR TeamCity, Jasmine and Karma, SonarQube 4+ years
* Jira, Confluence - confident user
* Agile, Scrum framework 2+ years' experience on past projects
Nice-to-Have Skills:
* Certifications on JavaScript
* Understanding of orchestration and containerization
* Knowledge in Deployment and CI/CD configuration
* Practical commercial experience with serverless architecture
* Experience with integration with 3rd party solutions (e.g. Murex, SimCorp, Charles Rivers, FinCad)
* Experience with Search Engines (e.g. ElasticSearch, Azure Search, Apache Solr)
* Provisioning tools (e.g. Terraform, Ansible)
Languages:
English: B2 Upper Intermediate