Position: Junior React Developer
Company: Luxoft
Experience required: 1y
Category: JavaScript
English level: intermediate
Published: 2021-01-01T00:00:00+02:00

Project Description:
As a Junior Frontend React Developer, you'll take part in development of various applications related to securities trading, including implementation of user stories and technical tasks, writing tests, doing code reviews, fixing maintenance bugs. Being a part of an Agile process, you will directly communicate with our client-side stakeholders on the daily basis.

We offer:
- Modern tech stack and tools: TypeScript, ReactJS, Redux, PostCSS; Java 8 and 11+, RESTful microservices and GraphQL runtime for backend systems; Docker for apps sandboxing, K8s for team namespaces; CI/CD with Jenkins build farm.
- Growth opportunities: Individual development plan, local trainings, webinars and workshops on demand, compensated conferences and certifications, participation in architecture decisions, contribution to open sourced frameworks, local Center of Excellence and Software Engineering community.
- Competitive compensation with yearly review based on professional growth and performance.
- Fun and life balance: Team and corporate team buildings, hackathons, cyber sport events, no overtimes.
- Local infrastructure: Powerful workstations, sweets and cookies, modern office, communication space, sport and relax rooms, game zone, gym in the office.
- Remote work for at least a day per week (full remote currently).

Responsibilities:
- Implementing user stories and technical tasks;
- Writing tests;
- Reviewing your teammates' code;
- Fixing maintenance and support bugs;
- Participation in meetings with the customer;
- Requirements refinement, sprint planning and task estimation

Mandatory Skills Description:
- 3+ months of experience as Frontend developer and confident knowledge of the main concepts of JavaScript, HTML, CSS
- Strong analytical and problem solving skills
- Good spoken English and solid communication skills overall
- Experience with React and application state management libraries such as Redux/MobX/etc

Nice-to-Have Skills:
- Experience with Linux systems and bash is a plus
- Experience with docker is nice to have
- Knowledge of/experience with Java is a good plus