Position: Middle JavaScript Frontend Developer
Company: airSlate
Category: JavaScript
Experience required: 2y
English level: upper

**About the product:**
Pdffiller Document Creator is a collaborative online document editor that helps create new documents with a custom layout using the feature-rich web-based editor. 
This editor empowers users to create 6K+ doc/docx projects daily, completing a set of formatting and collaborative tools available online. Users can easily share and work collaboratively with their colleagues on all types of Word documents.

**What you need to do:**
—  implementation of the web application with a focus on mobile users;
—  tests implementation with chosen libraries and framework;
—  supporting existing functionalities;
—  work with TypeScript, React, Micro Frontends, and Webpack.

**Team, you'll work with:**
—  Engineering manager;
—  Senior Front-end developer;
—  UI/UX designers;
—  Product manager.

**What we expect from you**
— 2+ years of commercial front-end experience;
— Deep understanding of JavaScript and experience with TypeScript; 
— Experience with React framework; 
— Experience with SSR applications based on Next.js;
— English B2-C1 
— Residence in Wroclaw, Poland

Would be a plus:
— Experience with Micro Frontends architecture;
— Experience working with high-load projects; 
— Experience with AWS services for hosting web applications;
— Experience with web applications dedicated to mobile users;
— Experience with analytics tools for web applications;
— Experience in application testing (e.g., Cypress);
— Experience in Webpack, Babel, ESLint, Git;
— Ability to understand back-end code.

**Hiring process**
1) Pre-screening interview with a recruiter (30 min)
The recruiter will tell you shortly about the company, products, Team, position, technology stack, and so on + ask some questions about the candidate's experience and interests.

2) Technical Interview (1,5 hours)
It will be a classic technical interview where interviewers will ask about the candidate's experience and technology and directly tell about the position, Team, product, technology, etc.

3) Final interview with Team members or Head of airSlate Poland (1 hour)
Nothing scary or difficult. There is a mix of technical and non-technical questions.

**What we can offer:**

First of all, work on our products.
These are fast-growing, socially beneficial applications used by millions of customers worldwide.

Second, it's our company culture.
We are looking for open-minded people who never stop in their self-development, who never refuse to help, and who are offering new ideas for our products and workflow development.

Third, it's our benefits: 
—  airSlate Team has been working remotely since the beginning of the full-scale invasion. However, an office in Kyiv recently opened, but everyone has decided where to work. Team safety is the most important thing for the company;
— growth opportunities for every employee with a proper budget spent on courses, conferences, and events to help you grow and succeed in your career. Paid English lessons;
— monthly performance bonuses that reward employee achievements, time, and effort dedicated to the company;
— open communication with top management empowers every employee to share their thoughts and speak with our CEO, anyone from our leadership team or other Team leads at any time;
— airSlate charity program: the company doubles all donations made by airSlaters;
— paid vacation;
— full health care coverage for all employees;
— 5 paid sick days per year without a medical certificate;
— employee stock option contract after 1.5 years at the company;
— airSlate Care — we donate 1% of our time and resources to support and develop charitable projects.