Position: Frontend Engineer
Company: Zimad
Experience required: 3y
Category: JavaScript
English level: fluent
Published: 2022-02-01T00:00:00+02:00

We are looking for **an experienced Frontend Engineer** that could adapt really fast to our stack. Here you will work with product managers, designers, and software engineers to identify opportunities and implement solutions and products for our internal and external clients. You will develop new features and improve our existing codebase.

We need someone that is able to get actively involved in the product construction from the beginning until the end, from the conception, planning, implementation, and deployment until the client feedback.

The work will be mainly with our front-end team, reviewing the team's work, taking part in important product and tech decisions, and ensuring the health and efficiency of our systems.

Our codebase is based on **React** in version 17 using hooks to help with state maintenance, so we need a person very skilled with React and used to its environment.

**Job Responsibilities**

•	Help the front end team coding web apps and site
•	Participate in the frontend products evolution
•	Help with tech and product decisions
•	Improve our codebase
•	Write automated tests

**Must Have**

•	Must have a production-ready experience with a React project
•	Fluent English
•	Wide knowledge about React 17 with hooks
•	Solid knowledge about CSS, HTML, and JavaScript
•	Good Typescript knowledge
•	Knowledge about automated tests (preferably cypress)
•	Know about the unit tests in JS (preferably jest + react testing library)
•	Know about Rest API + JWT authentication

**Nice To Have Knowledge Of**

•	CI/CD process experience
•	Gatsby JS
•	WordPress
•	AWS (mainly s3, cloud front, and Lightsail)
•	Ramda JS
•	React query
•	Mock Service Worker(MSW JS)
•	Visual testing(Chromatic/Percy)
•	Chakra-UI
•	Storybook

**Company Benefits include:**

Official employment, competitive salary
Work in the Indian time zone (UTC +5:30)
Flexible working hours
Remote work
Medical insurance, English courses, participation in specialized events (conferences, seminars, trainings) at the expense of the company