Position: Strong Middle Frontend Developer (React)
Company: Bintime
Category: JavaScript
Experience required: 2y
English level: pre

We’re looking for a skilled and experienced Frontend Developer for our product Gepard.

7 years ago Bintime company started a new product direction - the Gepard PIM platform. Gepard has passed a fantastic transformation journey from the homebrew tool serving Bintime’s client needs to a full-scale independent platform with its own clients and development & marketing team. 

**MORE ABOUT PRODUCT**

Gepard PIM is a turn-key eCommerce platform that automates work with product data. Starting from importing the content in any convenient file extension, automatically adjusting it to the retailers’ requirements, and ending at seamless content delivery to the various points of sales, Gepard helps to decrease time-to-market and reduce manual work. 

Based on the customer’s need we created middleware which able to automatically:
• Grab data from Brands hubs
• Applies unique retailer requirements for data format and model.
• Transform Brand hubs data to retailer format of data.
• Push it to the retailer.

**Requirements:**
-2+ years of commercial development experience
-Excellent usage of React, Redux, Context API, React Material UI, react dev tools plugins
-Excellent knowledge of basic front-end languages such as HTML, CSS, Javascript
-Comfortable with using CSS pre-processors such as Sass/Less, be familiar with Styled components
-Strong knowledge of ES6+
-Experienced with git
-Experienced with react-query and Axios
-Experienced with package managers (NPM, Yarn)
-Experienced with RESTful APIs
-Technical English

**Will be a plus:**
-Experienced with TypeScript
-Experienced with CI/CD
-Experienced with Unit testing and tools for it (jest/cypress)
-Experienced with Scrum and Agile, and Jira

**Responsibilities:** 

**Developing and maintaining SPA:** You will be responsible for developing and maintaining SPA using ReactJS and other relevant technologies. 
You will be required to build and test scalable, reusable, and maintainable code that adheres to best practices and standards.
Troubleshoot and debug existing software solutions. Identify and resolve technical issues.

**Debugging and troubleshooting:** You will be required to debug and troubleshoot issues that arise in the application and provide solutions in a timely and effective manner.

**Collaborating with cross-functional teams:** You will work closely with cross-functional teams, including designers, product managers, and other developers, to understand requirements, provide technical feedback, and ensure the timely delivery of high-quality products. Also, work with stakeholders to identify requirements and deliver solutions.

**Implementing and testing new features:** You will be responsible for implementing new features based on the product requirements and testing them to ensure they meet the desired functionality, performance, and security standards.

**Writing high-quality code:** You will be expected to write high-quality, maintainable, and reusable code that adheres to best practices and standards, including documentation and testing.

**Keeping up-to-date with the latest technology trends:** You will be required to stay up-to-date with the latest technology trends and advancements in the field of React development and incorporate them into your work where applicable.

**We offer:**
-Remote job opportunity or cozy office near a Livoberezhna metro station (we have Starlink, generator, etc)
-Career growth opportunities, based on experience and performance
-A dynamic work environment where you can take part in creating an innovative product
-Medical insurance
-Individual English classes
-Pleso (psychotherapy)
-Budget for education
-Paid 18 vacations per year and 10 sick-leaves
-Corporate events & little parties (e.g. What Where When)