Position: Middle Front-end Developer
Company: Customertimes
Category: JavaScript
Experience required: 2y
English level: upper

**We offer:**
• Flexible work schedule.
• Office or remote or mixed types of work are welcome.
• Regular compensation package reviews.
• 20 working days of paid vacation leave, 15 working days of paid sick leaves, and 5 “day offs”.
• Medical Insurance program for employees (and the ability for an employee to ensure family members at a corporate rate).
• Certification coverage & support for participation in specialized events (webinars, conferences, trainings etc.).
• Regular team buildings inside team projects and summer and winter corporate parties for the entire company.

**About Project:**
Holistic content lifecycle platform to plan, create, edit, review, approve, submit, distribute, analyze and reuse already completed and approved commercial and non-commercial drug-related content throughout various operation bodies of the project involving Brand Managers, external Creative Agencies, Medical experts as well as team members part of the Legal and Regulatory compliance departments. The essential purpose of this system is to provide the project's customers with a single solution to accelerate and optimize the entire content lifecycle while complying with all local legislative regulations on drug-related commercial content.

**Job Responsibilities:**
• Evaluating tasks and participating in work planning.
• Designing and discussing the architecture of the application with the team.
• SPA application development using React (Next.js in CSR/SSG mode).
• Working with REST API.
• Test writing.
• Design and code reviews within the development team.
• Developing and maintaining up-to-date code standards.

**Requirements:**
• 2+ years of React development experience.
• Experience with RestT API
• Experience with TypeScript
• Experience with Te be able to work with React 16.8+
• Experience with React Hooks
• Experience with React-hook-form
• Experience with React-router-dom
• Experience with Mobx-State-Tree
• Experience with Jest
• Experience with Drag&Drop