Position: Junior Front-End (JavaScript, React.js) Developer
Company: Olsys
Category: JavaScript
Experience required: 1y
English level: intermediate
Published: 2022-11-01T00:00:00+02:00

Looking for Junior Front-End (JavaScript, React.js) Developer
Locations: EU, Turkey, Kazakhstan, Georgia

**About the Company**
OLSYS Ltd provides full-service solutions for mid-market and enterprise organizations.

As an enterprise software development company, we are building long term partnerships helping our clients accelerate their digital experiences with reasonable IT investments.
Our tailored approach, e-commerce focus, and flexible solutions allow us to design, develop, and deliver scalable, integrated commerce platforms that drive profits and boost the business.

15+ years of experience, 100+ projects, 50+ specialists

**About the Client**
Our Client retails auto parts. The Company offers lift kits, lighting, wheels, tires, carries, winches, steering tops, and other automotive products. Client serves customers in the United States.
Headquartered in Dyersburg, the company was one of the founders of the off-road industry and remains one of the fastest growing manufacturers and marketers of aftermarket suspension products and off-road accessories with a product portfolio covering ~90% of truck and Jeep models on the road. The Client offers best-in-class service and value to its enthusiast customer base, with same-day shipping, a 90-day satisfaction guarantee, and a lifetime replacement warranty.
Project Overview:
The docker-compose.yml will stand up Redis, MariaDB/MySQL, PHP 7.4 and all the configuration needed for Magento 2.4. From there the repository (Gitlab) will provide the files that our site runs off.
 
The sample database is an actual copy of our production DB with all PII data removed (customers, orders, etc, etc), but contains an accurate dump of all our products, configurations, etc.
 
There are no stored procs or queries that should be needed, Magento runs off an ORM and all DB calls should be handled through that ORM.
 
Magento 2 uses Knockout.js, jQuery and vanilla JS for the frontend.
Magento 2 requires it’s own knowledge as it has a pretty step learning curve as a framework and is run on PHP 7.4, soon to be PHP 8 for the next version.
 
Most of our development is handled locally via Docker containers.

Project Stage: Development


**Requirements:**
Strong experience with Javascript, TypeScript, React, HTML/CSS
Next.js is desirable 
Familiarity with GraphQL and fetching data efficiently from multiple sources.
Firm grasp of Git-based source control
Ability to work in a team environment

**English level: **Intermediate+

**Responsibilities:**
Developing new user-facing features using React.js / NextJS Framework.
Building reusable components and front-end libraries for future use.
Translating designs and wireframes into high quality code.
Optimizing components for maximum performance across a vast array of web-capable devices and browsers.
Collaborate with a team of developers.
Direct problem solving skills within the environment.