Senior Javascript Engineer

Apply now

Senior JavaScript Engineer

We are looking for a skillful JavaScript engineer to help us build and scale Webiny for future market demands. This is a key role in a small team of engineers reporting directly to Webiny founders.


Hey 👋, we are looking for a member to join our team. Are you interested?

About Webiny

Webiny is a small startup with a mission to empower developers to create serverless apps. We are an open-source business and our users are developers like us. Our main belief is that serverless is the future of development and if you think the same, please read on.

We are a VC backed company in a very hot space. The serverless market is about to grow 5x in the next 5 years. More and more companies are turning to serverless to shorten their development lifecycles, remove scaling problems, and reduce their infrastructure cost.

Webiny wants to help them by providing processes, tools, and ready-made apps. Our goal is to drive the adoption of serverless.

About the Role

We are seeking a Senior JavaScript Engineer to be one of our first team members to join us on our mission.

Since we are a small team, in this role you'll have a big opportunity to directly influence the technical and product design choices we will make.

You will be responsible for:

  • 🏗️ architecting, coding and documenting new features and solutions
  • 💬 engaging with other developers via our GitHub
  • ✍️ creating content such as blog posts, tutorials, and screencasts
  • 🧠 brainstorming and challenging our ideas and have a direct impact on the future roadmap items

What we look for from you:

Technical skills:

  1. Strong JavaScript background (React, Node.js, Webpack, Babel)
  2. Experience with cloud providers such as AWS, GCP or Azure
  3. Extra points for:
    1. Experience with GraphQL
    2. Experience with microservice architectures
    3. Experience with NoSQL databases (i.e. MongoDB)

Soft skills:

  • ⌚ Time management - we are a remote team and there is no "clock" for when you must start or finish work, but we do expect a reasonable overlap with the rest of the team.
  • 💯 Independent & Proactive - We look for autonomous people. You need to be comfortable at making decisions, prototyping and delivering without somebody standing over your shoulder. You finished what you had on your list - great, suggest what you want to do next and start working on it.
  • 💬 Communicator - Most of our communication is via Slack, GitHub, and Asana. Communicate often, but try to make it concise and to the point. Never keep your team in the dark on what you are doing and ask if you need help.
  • 🤔 Have an opinion and an open mind - A lot of stuff we do starts with an idea and then it goes through several iterations. We don't always get it right the first time, so don't be afraid to suggest different approaches and new ways of solving a problem. Be ready to ask and receive feedback on your ideas.
  • 👩🏿‍💻Focus on dev experience - All the work you do, and all the code you write will be open-sourced and other developers will use it and will build on top of it. You need to be aware of your code and how it will affect others using it. Be mindful, but don't over-optimize and lose too much time. Make sure to know the right balance.

This role is best suited for someone with previous experience in managing an open-source product. Someone who understands the importance of developer experience, great documentation, and the community impact.

If you have the right drive and attitude and want to build your career in this space, but don't necessarily tick all the boxes above, don't worry, we would still love to talk to you, so please apply.

All roles at Webiny come with

💵 Competitive salary

We pay competitive market rates, based on your location and experience.

🌍 Remote work

We are a remote team, you can work from home or any other location you choose. All you need is an internet connection.

💻 Equipment

We pay for any equipment you need, be that software or hardware. 

📚 Personal development

Any books you need, conferences you wish to attend, travel and food cost - we'll cover it.

🏝 Paid vacation

We offer 25 days of fully paid leave, in addition to any public holidays. 

📈 Stock options

We want our success to be your success. Each team member gets a certain number of stock options assigned that vest over a period of time. In case of an exit, this is your early retirement sorted. 

People you will be working with

Sven 🇬🇧

Co-Founder / CEO

Pavel 🇭🇷

Co-Founder / CTO

Adrian 🇭🇷

Core Developer

How to apply 📝

We are a VC backed startup. We have money in the bank that secures our salaries and runway. At the moment our focus is on product development. We want to establish ourselves as one of the key solution providers in the serverless market, for that we need great products. 

To build those great products we are after great people. At this early stage of the company, a new person introduced to the team will have a big impact on both the culture as well as the performance. This is also a chance for you to be a part of shaping that culture and making this a great place to work, for yourself, as well as for everyone that will join after you.

The hiring process starts with an application form, progressing to a 1 or 2 short video interviews and finally a trial project. 

The trial project is where you work alongside the current Webiny team on a specific task. Don't worry, you can do that in your free time and over the weekend. We will accommodate you as much as we can here, especially if you have a current job already. We will keep the effort to 20-30 hour limit. You will be paid for your time.

Note: We especially encourage women and minorities of any description to apply!