JavaScript developers

RSI LONDON Group
Charing Cross, United Kingdom
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
£ 40K

Job location

Charing Cross, United Kingdom

Tech stack

Automation of Tests
Bootstrap
Browser Compatibility
ECMAScript
Pair Programming
Responsive Web Design
Software Engineering
Microservices

Requirements

  • Great communicational skills
  • Fluent English and Russian languages
  • Excellent Technical English

This role requires a wide variety of strengths and capabilities, including:

  • Master Level o ECMAScript 2017, ES6 (ES2015), ES7 (ES2016), ES9 (ES2018) o JavaScript internals, framework development o ReactNative, React, Redux, NodeJS o Functional programming or related experience with functional paradigms (Haskell, OCaml, q, Scala) o Quality ownership with TDD, and testing at multiple levels: unit, integration, performance, acceptance (UAT) o Profiling and debugging strategy and tools o DevOps and CI/CD pipeline management o Git/Bitbucket version control and understanding of GIT flow o Ability to troubleshoot and identify the root cause of issues under time pressure

  • Intermediate Level o Latency management and performance optimizations o Separation of concerns o Understanding prototypes, classes and data modeling as part of ultra-secure microservice architecture o ECMAScript concepts such as spread, hoisting, event delegation, promises, streams, closures, exports/imports, bind

  • General Knowledge or Requirements o Banking, Investment and Finance domains o Modern distributed system design, caching and persistence solutions o API integration ((restful interfaces, streaming interfaces, etc) o Excellent interpersonal communication with strong verbal / written English skills o Ability to effectively articulate technical challenges and solutions o Strong experience translating cutting edge UX designs and best practices into highly performant user interfaces o Responsive design and grid frameworks (i.e. Bootstrap), including cross browser compatibility o Additional Considerations o BS/BA degree or equivalent experience o Ability to collaborate with high-performing teams and individuals throughout the firm to accomplish common goals o Prior experience working on agile teams is a must o Experience building localized, multi-tenant solutions o Experience with all phases of the development life cycle o Pair programming ability is a bonus and enthusiasm for automated testing o Advanced knowledge of application, data and infrastructure architecture disciplines o Demonstrated skill and passion for operational excellence o Customer-focused mindset, taking pride in creating an informative data-driven journey o Ability to understand requirements and translate it in efficient code. o Understanding of architecture and design across all systems o Working proficiency in developmental toolsets o Proficiency in one or more general purpose programming languages o Understanding of software skills such as business analysis, development, maintenance and software improvement

Apply for this position