Position: Senior React developer
Company: Luxoft
Experience required: 2y
Category: JavaScript
English level: upper
Published: 2020-12-01T00:00:00+02:00

About the project: Client's product development group is currently made up of around 25 React and C# developers, organised into feature teams, with each feature team containing a mix of front and back-end skills. The client is looking to grow the group to keep up with growing business.
The stack is comprised of React/Redux/TypeScript frontend, C# .Net Core services which call into a proprietary C++ quant library. Hosted on Linux in AWS with large calculations distributed over many instances, messaging via Redis.
Source control, CI, CD and issue tracking are all done in GitLab. Daily deployments to production using Terraform and CloudFormation to provision AWS Elastic Container Service clusters, Elastic Beanstalk environments and API Gateways.
Features and prioritisation come from a client side Product Owner, coordination of Kanban workflow from a client side Programme Manager.
About the work conditions: The project will be operating in WFH mode for the time of quarantine.
Responsibilities:
Communicating with client on requirements clarification
Proposing the solution, application design
Programming in TypeScript, JavaScript
Mandatory Skills:
3+ years' experience as a professional software engineer
Expert usage of TypeScript, React and Redux
Knowledge of coding fundamentals e.g. modern software design principles, data structures, algorithms
Great communication skills and the ability to work as part of a team - bouncing ideas off colleagues, building consensus around a design etc.