Position: Frontend Developer
Company: Propertymate
Category: JavaScript
Experience required: 2y
English level: pre

**We expect you to have:**
- 3+ years of commercial experience in front-end development;
- Excellent experience in HTML5, CSS, and other web fundamentals;
- Strong knowledge of React.js, JavaScript, Typescript;

**Would be nice to have:**
- Experience working with products in the Real Estate domain;
- Experience working with Maps (Google Maps, Mapbox, etc.);
- Passion for UI development and perfect design implementations;

**Our technology stack**
- React 16.8 + (context, hooks), JavaScript ES6 +, Jest;
- Typescript 
- HTML5, CSS, RESTful API

**What you’ll do**
- Use React.js to create a highly usable client-facing product;
- Translating designs and wireframes into high-quality code;
- Create from scratch and maintain high standards for code quality, code documentation, application performance, and stability;
- Building reusable components and front-end libraries for future use;
- Collaborate through code reviews;
- Work with CI/СD instruments;
- Collaborate with teams to understand product vision and follow requirements;
- Writing unit tests;
- Optimization for achieving high application performance;
- Ask the right questions and think deeply about building solutions that support both our short-term and long-term goals.