Position: Senior Frontend Engineer (JS)
Company: Don`t Panic Recruiting Agency
Category: JavaScript
Experience required: 3y
English level: upper

**ONLY candidates with the passport of Europe
Not for citizens of Ukraine**

Hello! We, Don't Panic Recruiting Agency, are looking for a **Senior Frontend Engineer (JS)** for our client **DeckRobot.**

**Full-time, remote.**

They are the top-5 PowerPoint automation vendor.

As a global SaaS scale-up, we are on a mission to be the backbone of document flow automation.Our clients are the largest global Enterprises such as PwC, EY, Deloitte, KPMG. We have customers in 50+ locations across the globe. Our revenue has leaped 10x last year and we're on track to book the same growth in 2023.

We simplify and automate PowerPoint presentations to help big consulting companies to get more clients, present their solutions and final results - inside the company and with their customers.

With a brand-embedded slides portfolio, they can create, manage, update and change their presentations with ease.

As a company, **DeckRobot** is an early-stage startup with more than 40 people across Italy, Portugal, Cyprus, Austria, Armenia, USA and Israel.

**What you will do:**
- Design and develop the Web Platform of the company.
- Participate in development of Google Slides Add-on/Microsoft Office 365 using appropriate technologies such as JavaScript/Google Apps Script/Office.js.
- Design and implement the software architecture of the Web Platform of the company, Google Slides Add-on/Microsoft Office 365 and ensure that it is scalable and maintainable.
- Review code written by other developers and ensure that it meets the company's coding standards. Maintain the codebase and ensure that it is up-to-date.
- Work closely with other developers to ensure that the Google Slides Add-on/Microsoft Office 365 is integrated seamlessly with other systems and applications.
- Write and execute unit tests and integration tests to ensure the quality and stability of the Google Slides Add-on/Microsoft Office 365.
- Troubleshoot and debug issues that arise during development, testing, and deployment of the Google Slides Add-on/Microsoft Office 365.
- Communicate effectively with other team members, including developers, project managers, and stakeholders, to ensure that everyone is on the same page.

**Required experience:**
- Extensive experience in JS, HTML/CSS.
- Knowledge of Google Apps Script, JavaScript, Office.JS would be a plus.
- Experience with front-end technologies such as React, Angular, or Vue.js. Knowledge of other front-end frameworks and libraries may also be helpful.
- Strong understanding of responsive design principles, as well as experience with CSS preprocessors like Sass or Less.
- Familiarity with front-end build tools and workflows, such as Webpack, Gulp, or Grunt. Experience integrating RESTful APIs and working with back-end developers.
- Experience with testing and quality assurance methodologies, including unit testing, integration testing.
- Excellent collaboration and communication skills, including experience working in a team environment and communicating with other developers, project managers, and stakeholders.
- Knowledge of other programming languages such as C# and/or Python would be a plus.DeckRobot Culture

As a team, they work in a startup-like agile rhythm. They help and inspire each other, try new things and learn new lessons. They are here for each other, and we ensure each individual has everything they need to reach their goals. They are here to build the best possible product and want our customers to get the most value of it.

DeckRobot is proud to be an equal opportunity employer. Simply put, we do not discriminate which means we treat everyone with respect. Diversity, equity and inclusion are fundamental principles at DeckRobot.

They are a global and diverse team full of positive vibes, and we love it that way.

**Benefits & Perks**

To reward our employees for the great work, they’re doing, we offer several perks and benefits, including:
- Paid parental, sick, emergency leaves.
- Personal and career development courses.
- For WFH: Home office expenses reimbursement options.
- For remote co-working: office space or co-working expenses reimbursement.
- Flexible vacation and paid sick leaves.
- And plenty more.Recruitment Process:
- Screening call with Recruiter.
- Technical interview.
- Interview with CEO.