Skip to content

Find out how moving to Kinsta could save you $2,400+ a year on site costs.

Senior JavaScript Developer

Kinsta is a premium managed WordPress hosting provider designed for all types of businesses, small or large. We're the first to be exclusively powered by Google Cloud Platform while utilizing an isolated container system. We believe that constant availability and an outstanding user experience are a must. That’s why we always utilize the latest software and most advanced technology to power our infrastructure.

Location
Remote
Commitment
Full-time Remote

At Kinsta we aim to create truly effective solutions for our customers and internal teams. We believe the only way to maintain and scale our standards is to focus on quality code. We are looking for a seasoned senior JavaScript developer who wants to work with a 100% remote,  globally distributed company. We work with an ownership-embracing, highly skilled team in a relaxed environment where culture is as important as technical excellence. 

As part of our JS Development Team, you will be working with some of the most exciting JavaScript tools on the market to build our client-facing and internal tools.

Our Stack:TypeScript, React, Node.js, GraphQL, SQL, NoSQL, Webpack, Babel, SWC, Jest, Storybook, GitHub, Docker, Stripe

Responsibilities and Challenges:

  • You will be tasked with contributing to and eventually leading a diverse set of projects that immediately impact our customers' experience, our internal teams' day-to-day, and thus our business as a whole.
  • We rely heavily on communication between all team members, regardless of team or department lines. As a Kinsta developer, you will be communicating with the Design, QA, Marketing, and Support teams to provide and solicit feedback.
  • We strive to implement a bottom-up approach, hand in hand with an ownership mentality. Our goal is to give each developer as much freedom as possible with the capacity, knowledge, and willingness to make decisions that matter.
  • We implement a robust review process to ship quality code. All developers are expected to participate in code reviews to ensure accountability and stability, share knowledge, and learn from peers.

About You:

  • You have a minimum of 5 years of hands-on experience with JavaScript, including backend and frontend.
  • Experienced with backend-focused JS (e.g., Node.js, Express).
  • Experienced with React or other modern frontend frameworks (eg: Vue, Angular, Svelte).
  • Experienced with modern JS/TS tools (Babel, SWC, esbuild, current ES standards).
  • Experienced with statically typed languages or typing tools for JS (Typescript, Flow, Elm).
  • Experienced with databases (SQL or NoSQL).
  • Experienced with git and team collaboration via pull requests.
  • Experienced with JS testing frameworks (Jest, Mocha).
  • Experienced with frontend build tools (Webpack, Rollup, Vite).

Bonus points:

  • Experience with web hosting, server infrastructure, or server management.
  • Familiarity with Cloudflare and its API.
  • In-depth experience with the Stripe API.

Benefits:

  • We have a fully remote culture with a globally distributed, international team. You can work anywhere with appropriate internet access.
  • To ensure that everyone has time to rest and recharge, we offer Flexible paid time off.
  • We offer flexibility with work hours. 
  • Remote expense budget and personal career development budget.
  • Due to the ownership mentality, developers participate in projects from conception to deployment.
  • Everyone has a voice in the development process, and we welcome ideas, thoughts, and constructive criticism.
  • We have an amazing product design (UX and UI) team, and tasks are thoroughly researched and designed before development begins.

Kinsta is proud to be an equal opportunity employer. We will not discriminate and we will take actions to ensure against discrimination in employment, recruitment, advertisements for employment, compensation, termination, promotions, and other conditions of employment against any employee or job applicant on the basis of race, color, gender, national origin, citizenship, age, religion, creed, disability, marital status, veteran’s status, sexual orientation, gender identity, gender expression, or any other status protected by the laws or regulations in the locations where we operate.

By applying to one of our positions, you agree to the processing of the submitted personal data in accordance with Kinsta's Privacy Policy, including the transfer of your data to the United States, which does not have a GDPR-equivalent data protection law.

#LI-Remote, #IHSRemote

Kinsta's motivated team is scattered across the globe

You're in luck! We're actively looking for more talented and tech-savvy co-workers to join our awesome team. If you’re willing to learn a bunch of exciting new technologies at an innovative growing tech company, then please get in touch.

Life at Kinsta

Kinsta is a fun and welcoming place where our team members connect to each other around the things they love: travel, learning new languages, reading, family, pets, and more. Kinsta is also a place where quality work gets done.

We expect everyone to be honest and forthright with their ideas and contributions. Day-to-day, we challenge each other to constantly raise the bar, encourage unconventional thinking to achieve innovative breakthroughs, and are passionately committed to surpassing our goals.

We're looking for people who can take the initiative and contribute ideas anywhere in the company. We promote continuous learning in a flexible work environment.

What we offer

Remote working environment

Remote expense budget

Kinsta annual retreat

Competitive base salary

Paid vacations

Flexible PTO so that you can rest and recharge

Training budget to support you in your career development

How we review and select newcomers

Person sitting on a stool using a laptop

You apply for one of our open positions

A persone facing a standing camera

We might ask you to complete a short assessment (a video or a test)

Two persons holding hands

We invite you to an initial HR call, so that we can get to know each other

Person during an examination

We invite you to one or two rounds of more in-depth, technical interviews with the hiring manager and the team

Person receiving a present

If you've successfully passed all interview rounds, you’ll receive an offer from us

Person checking a paper document with a magnifying glass

Once you've accepted our offer, you'll have to pass a background check

Person shaking hand with sparkling background

Welcome on board!

Other job openings