Full-Stack Developer with Work-Life Balance (JavaScript, Node.js, React)
2024-10-28
Worldwide
Spidergap
We’re recruiting a full-stack developer to join our product team at Spidergap/AirManual.
This is a rare opportunity to join a small, 100% remote, profitable and ambitious company that also appreciates that there’s more to work than revenue (!).
At Spidergap/AirManual, we’re:
Fueled by the passion and exceptional talent of a successful start-up
Hungry to amaze our customers and grow the business
Always looking to grow as individuals and a team
AND Focused on doing it all without unnecessary stress, and with a healthy work-life balance
If you’re a software developer who moves quickly and values code quality, wants to grow by working in a small and experienced team, and loves helping real customers to achieve their goals… then read on!
What we do
We’re a SaaS business with two products: Spidergap and AirManual. You’ll be working primarily on Spidergap, with opportunities to contribute to both products.
Spidergap
With Spidergap, our goal is to make it easy for organizations to support the personal development of their employees. We do this by providing a platform for employees to get feedback, plan personal development, and take action.
We’ve been the top-rated 360° Feedback tool since 2017, and are used in 134+ countries by thousands of organizations including Samsung, 3M, Sony, the NHS, the European Commission, Breville, Konica Minolta and Philips.
We’ve recently kicked off an ambitious plan to expand our product offering, as we look to support employees with all aspects of personal development. This includes a revamp of our product working in the latest technologies.
AirManual
We created AirManual in 2020 with the goal of helping other businesses to scale up, without constant stress. We provide tools for documenting and automating processes, working together in teams, and reviewing the health of the entire business.
We’re now supporting over 100 businesses, including big names such as Asahi Beer and with particular traction in the Accountancy market. As with Spidergap, we consistently get exceptionally positive reviews.
We’re currently expanding the AirManual product to support teams with wider challenges that cause stress in small businesses, such as managing the day-to-day issues that occur in teams.
Requirements
We’re looking for something who’s a great fit for our company values, and who can bring the technical talent needed in this specific role.
Do you share our values?
We're looking for people who share our values:
Focus on impact: We know our growth is dependent on increasing the value we deliver to customers. We focus our energy on improvements that will make a real difference, with a desired outcome made clear up-front. We expect everyone to understand why they are working on a particular activity or objective, being clear on how it will benefit the business and our customers.
Be proactive and dependable: Everyone can solve problems and remove barriers to growth — both personally and for the company. We are quick to raise issues and ideas, and to recommend next steps. We make it easier for others to feel they can depend on us by being proactive in our communication and action.
Pay attention to detail: We believe the quality of everything we do is a competitive advantage. We expect high attention-to-detail, whether it's in how we write an email, review our analytics, or design the site. We delight in getting the details right, even in internal documents. High attention to detail isn’t something you turn on and off — it’s an attitude.
Always look to improve: We survive and grow by constantly looking for opportunities to improve our solutions, our processes and ourselves. We own our mistakes, using them as an opportunity to learn what changes we should make to processes and tools. We expect our people to proactively look for opportunities to develop and improve our own performance.
Enjoy the journey: We consider our health and families to be more important than work. We ensure no-one feels that they are frequently required to work excessive hours. We support each other in overcoming problems and achieving work and life goals. We’re positive and enthusiastic — helping everyone feel energized to take us to the next level. We don’t pin our happiness on the attainment of a particular end goal — we delight in each step along the way.
We don’t just ‘say’ these are our values. We use them all the time — to recruit the right people, manage individual performance, recognize good practice, and make decisions.
Is the role right for you?
A large part of the work will be developing and supporting new functionality using TypeScript/NodeJS/React.
We follow “clean" code principles, agile processes and continuous integration tools to efficiently take features from concept to roll-out, and to continuously optimize our processes. Your attention to detail will help us to amaze our customers, and to grow our services and codebase in a robust and maintainable way.
Responsibilities:
Collaborate to deliver solutions from design to release
Write reliable, modular, well-tested and “clean” code
Proactively raise ideas and issues, contributing to designs with feedback and suggestions for improvement
Support other team members through peer review
Help to optimize our development processes and build tools
Ensure progress, issues and ideas are communicated clearly to the right people
Help us to deliver outstanding customer support.
Tech stack (Spidergap):
TypeScript
Node.js (NestJS)
Remix (React)
MySQL
Google Cloud
AirManual uses a similar tech stack, using PostgresSQL rather than MySQL and currently reviewing whether to adopt Remix + TypeScript.
You may be occasionally asked asked to support legacy solutions developed with Express, Create React App, AngularJS, Loopback, and PHP.
Tools:
GitHub
Slack
Codeship
Dropbox Paper
GMail
Hubspot
Sentry
(And many more!)
Requirements:
Passionate and driven — about software development, and about life outside work
Excellent attention to detail, including a focus on delivering high-quality code that is easy to maintain and scale
2+ years of JavaScript experience, working on production code
Experience with front-end libraries in production such as React or Vue
Experience with React, SQL, HTML, CSS and automated testing
Happy to work remotely
Loves 'going the extra mile' to deliver outstanding work
Believes in and practices self-improvement / personal development
Keen and able to learn
Loves technology and figuring out how things work and helping others to do the same
Communicates clearly, in a friendly way
Location:
This is a 100% remote job — you are responsible for having an effective work environment
You must be a location that overlaps the working hours of our existing team members — we will only accept applications in timezones from UTC -4 (New York) to UTC +6 (Dhaka)
Due to local employment and/or international laws, we cannot currently employ people based in Brazil, France, or UAE.
Benefits
We strive to make Spidergap the best place to work.
We are doing this by creating the best products in our markets, building a great diverse team, encouraging great work-life balance (including taking lots of annual leave), being family-friendly, having fun, and maintaining a strong culture of continuous improvement (business and personally).
“Working at Spidergap has been a huge quality of life upgrade”
“This company truly works as a TEAM. The co-founders have brought together a top-notch group of A players who work together seamlessly.”
“This is the best work-week I have ever had. I love it here.”
Benefits:
Competitive salary. We calculate a competitive salary that represents the typical salary (50th percentile) for your role, experience and location. This is typically in the range of GBP £45k–£70k / USD $45k–$90k.
Profit share bonus, paid annually. Based on company profit and individual performance (reviewed throughout the year, not just at the end!).
40 days paid vacation inclusive of public holidays. We’ll make sure you take them!
Work remotely. As long as your internet connection is excellent and you’re able to collaborate when needed, you’re free to work from any location you wish.
Flexible working. You’ll need some set hours in which to collaborate with the team, but we’ll do our best to be flexible so you can support your family, friends and/or hobbies!
Annual all-staff meet-up. Previous locations: Iceland, Barcelona, Berlin, Athens, Edinburgh, Budapest.
4 months paid maternity/paternity leave.
Family-friendly work environment. Both co-founders work from home and have young children so we understand the challenges and what helps!
Health membership contribution — you can use this to pay for the gym or an equivalent activity.
Bring your own device contribution. We’ll make sure you have the equipment you need to work efficiently.
Pension contribution. Typically 10%, depending on country laws.
This is a rare opportunity to join a small, 100% remote, profitable and ambitious company that also appreciates that there’s more to work than revenue (!).
At Spidergap/AirManual, we’re:
Fueled by the passion and exceptional talent of a successful start-up
Hungry to amaze our customers and grow the business
Always looking to grow as individuals and a team
AND Focused on doing it all without unnecessary stress, and with a healthy work-life balance
If you’re a software developer who moves quickly and values code quality, wants to grow by working in a small and experienced team, and loves helping real customers to achieve their goals… then read on!
What we do
We’re a SaaS business with two products: Spidergap and AirManual. You’ll be working primarily on Spidergap, with opportunities to contribute to both products.
Spidergap
With Spidergap, our goal is to make it easy for organizations to support the personal development of their employees. We do this by providing a platform for employees to get feedback, plan personal development, and take action.
We’ve been the top-rated 360° Feedback tool since 2017, and are used in 134+ countries by thousands of organizations including Samsung, 3M, Sony, the NHS, the European Commission, Breville, Konica Minolta and Philips.
We’ve recently kicked off an ambitious plan to expand our product offering, as we look to support employees with all aspects of personal development. This includes a revamp of our product working in the latest technologies.
AirManual
We created AirManual in 2020 with the goal of helping other businesses to scale up, without constant stress. We provide tools for documenting and automating processes, working together in teams, and reviewing the health of the entire business.
We’re now supporting over 100 businesses, including big names such as Asahi Beer and with particular traction in the Accountancy market. As with Spidergap, we consistently get exceptionally positive reviews.
We’re currently expanding the AirManual product to support teams with wider challenges that cause stress in small businesses, such as managing the day-to-day issues that occur in teams.
Requirements
We’re looking for something who’s a great fit for our company values, and who can bring the technical talent needed in this specific role.
Do you share our values?
We're looking for people who share our values:
Focus on impact: We know our growth is dependent on increasing the value we deliver to customers. We focus our energy on improvements that will make a real difference, with a desired outcome made clear up-front. We expect everyone to understand why they are working on a particular activity or objective, being clear on how it will benefit the business and our customers.
Be proactive and dependable: Everyone can solve problems and remove barriers to growth — both personally and for the company. We are quick to raise issues and ideas, and to recommend next steps. We make it easier for others to feel they can depend on us by being proactive in our communication and action.
Pay attention to detail: We believe the quality of everything we do is a competitive advantage. We expect high attention-to-detail, whether it's in how we write an email, review our analytics, or design the site. We delight in getting the details right, even in internal documents. High attention to detail isn’t something you turn on and off — it’s an attitude.
Always look to improve: We survive and grow by constantly looking for opportunities to improve our solutions, our processes and ourselves. We own our mistakes, using them as an opportunity to learn what changes we should make to processes and tools. We expect our people to proactively look for opportunities to develop and improve our own performance.
Enjoy the journey: We consider our health and families to be more important than work. We ensure no-one feels that they are frequently required to work excessive hours. We support each other in overcoming problems and achieving work and life goals. We’re positive and enthusiastic — helping everyone feel energized to take us to the next level. We don’t pin our happiness on the attainment of a particular end goal — we delight in each step along the way.
We don’t just ‘say’ these are our values. We use them all the time — to recruit the right people, manage individual performance, recognize good practice, and make decisions.
Is the role right for you?
A large part of the work will be developing and supporting new functionality using TypeScript/NodeJS/React.
We follow “clean" code principles, agile processes and continuous integration tools to efficiently take features from concept to roll-out, and to continuously optimize our processes. Your attention to detail will help us to amaze our customers, and to grow our services and codebase in a robust and maintainable way.
Responsibilities:
Collaborate to deliver solutions from design to release
Write reliable, modular, well-tested and “clean” code
Proactively raise ideas and issues, contributing to designs with feedback and suggestions for improvement
Support other team members through peer review
Help to optimize our development processes and build tools
Ensure progress, issues and ideas are communicated clearly to the right people
Help us to deliver outstanding customer support.
Tech stack (Spidergap):
TypeScript
Node.js (NestJS)
Remix (React)
MySQL
Google Cloud
AirManual uses a similar tech stack, using PostgresSQL rather than MySQL and currently reviewing whether to adopt Remix + TypeScript.
You may be occasionally asked asked to support legacy solutions developed with Express, Create React App, AngularJS, Loopback, and PHP.
Tools:
GitHub
Slack
Codeship
Dropbox Paper
GMail
Hubspot
Sentry
(And many more!)
Requirements:
Passionate and driven — about software development, and about life outside work
Excellent attention to detail, including a focus on delivering high-quality code that is easy to maintain and scale
2+ years of JavaScript experience, working on production code
Experience with front-end libraries in production such as React or Vue
Experience with React, SQL, HTML, CSS and automated testing
Happy to work remotely
Loves 'going the extra mile' to deliver outstanding work
Believes in and practices self-improvement / personal development
Keen and able to learn
Loves technology and figuring out how things work and helping others to do the same
Communicates clearly, in a friendly way
Location:
This is a 100% remote job — you are responsible for having an effective work environment
You must be a location that overlaps the working hours of our existing team members — we will only accept applications in timezones from UTC -4 (New York) to UTC +6 (Dhaka)
Due to local employment and/or international laws, we cannot currently employ people based in Brazil, France, or UAE.
Benefits
We strive to make Spidergap the best place to work.
We are doing this by creating the best products in our markets, building a great diverse team, encouraging great work-life balance (including taking lots of annual leave), being family-friendly, having fun, and maintaining a strong culture of continuous improvement (business and personally).
“Working at Spidergap has been a huge quality of life upgrade”
“This company truly works as a TEAM. The co-founders have brought together a top-notch group of A players who work together seamlessly.”
“This is the best work-week I have ever had. I love it here.”
Benefits:
Competitive salary. We calculate a competitive salary that represents the typical salary (50th percentile) for your role, experience and location. This is typically in the range of GBP £45k–£70k / USD $45k–$90k.
Profit share bonus, paid annually. Based on company profit and individual performance (reviewed throughout the year, not just at the end!).
40 days paid vacation inclusive of public holidays. We’ll make sure you take them!
Work remotely. As long as your internet connection is excellent and you’re able to collaborate when needed, you’re free to work from any location you wish.
Flexible working. You’ll need some set hours in which to collaborate with the team, but we’ll do our best to be flexible so you can support your family, friends and/or hobbies!
Annual all-staff meet-up. Previous locations: Iceland, Barcelona, Berlin, Athens, Edinburgh, Budapest.
4 months paid maternity/paternity leave.
Family-friendly work environment. Both co-founders work from home and have young children so we understand the challenges and what helps!
Health membership contribution — you can use this to pay for the gym or an equivalent activity.
Bring your own device contribution. We’ll make sure you have the equipment you need to work efficiently.
Pension contribution. Typically 10%, depending on country laws.