Senior Engineer with Work-Life Balance (TypeScript, Node.js, React)

Spidergap , , 2025-09-22 12:41:32

Описание

We’re recruiting a Senior Engineer to join our product team at Ukoru.

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 Ukoru, 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!

IMPORTANT: Ukoru's our latest product and is only just starting to be tested with customers, so we don't have much of a web presence yet. If you’d like to read reviews from our customers and employees, search for our other products: Spidergap and AirManual.

What we do

We’re the team behind Spidergap and AirManual — both top-rated B2B SaaS products. We’re now working on Ukoru — an ambitious new platform with the mission to transform how businesses manage people.

Ukoru

At Ukoru, we’re developing a platform to support:

  • Employees getting feedback and growing as individuals
  • Teams creating processes that deliver results with minimal stress
  • Businesses scaling this up whether they have 10 people or 10,000+

Right now, we’re prototyping and rapidly iterating on designs with the help of hundreds of our existing customers.

As an engineering team, we’re working in a greenfield environment — using the latest and greatest technologies (e.g. NestJS, Tanstack Start, Tiptap, Hocuspocus, OpenAI) and unhindered by legacy constraints. 

Spidergap

Spidergap is a 360° Feedback platform — a tool that lets you collect feedback about an employee from their peers, managers, and direct reports.

We’ve been the top-rated 360° Feedback tool since 2017, which we’ve achieved by:

  • Designing a revolutionary feedback report, that makes it really easy for employees to review and understand the feedback they receive
  • Creating a platform that’s super-customizable to the needs of different organizations
  • Providing world-class support that customers rave about

We’re used in 134+ countries and by thousands of organizations including Samsung, 3M, Sony, the NHS, the European Commission, Breville, Konica Minolta and Philips.

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 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 expect to incorporate and build on AirManual’s features and benefits in Ukoru.

Requirements

We’re looking for someone 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:

  1. 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.
  2. 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.
  3. 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. 
  4. 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.
  5. 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 and Postgres.

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 (Ukoru)

We expect the majority of your time to be spent working on Ukoru, which uses:

  • TypeScript
  • React (Tanstack Start)
  • Node.js (NestJS)
  • Hocuspocus/yjs for real time collaboration
  • Postgres

From time-to-time, you may also need to support our existing Spidergap and AirManual apps — we look to spread knowledge and expertise across the team, so no-one has to work when they’re on holiday or sick! These platforms include legacy solutions developed with Express, Create React App, AngularJS, Loopback, PHP and MySQL.

Tools

  • Google Cloud
  • GitHub Actions (CI)
  • GitHub
  • Sentry
  • Slack
  • Dropbox Paper
  • GMail
  • Hubspot
  • (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
  • 4+ years of JavaScript experience, working on production code
  • 2+ years of React experience, working on production code
  • Experience with SQL, HTML, CSS and automated testing
  • Experience with TypeScript and/or Nest.JS a bonus
  • Happy to work full-stack
  • Happy to work remotely
  • Loves 'going the extra mile' to deliver outstanding work
  • Always looking for ways to deliver better solutions, faster — and actively using AI to support this
  • Believes in and practices self-improvement / personal development
  • 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 in a location that overlaps the working hours of our existing team members — we will only accept applications in timezones from UTC -5 (New York) to UTC +6 (Dhaka)
  • Due to local employment and/or international laws, we cannot currently employ people based in Brazil, France, Russia, or UAE.

Benefits

We strive to make Ukoru 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).

You’ll find stellar reviews on Glassdoor (search for Spidergap):

  • “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.”

s_F64881DD239A311693F42CBD9291C000B031CAC51D0940524A322A9FA8A66645_1729582948962_image.png

Benefits

  • Competitive salary. We calculate a competitive salary that represents the typical salary (50th percentile) for your role, experience and location. As an example, this is typically in the range of £60–£85k for senior engineers based in the UK.
  • 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.
  • 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.
  • Family-friendly work environment. Both co-founders work from home and have young children so we understand the challenges and what helps!
  • Work closely with founders and alongside stellar engineers. Our engineering team is led by Paddy Mann — a co-founder and true 10x CTO who you'll work closely with and be supported and coached by. Our other engineers are at the senior level, and were recruited from a pool of over 1000 candidates.

Похожие вакансии

  • Senior Full Stack JS Engineer

    NineTwoThree AI Studio , , 22 дня назад
    ... platform handles:- Insurance products (motor, life, property, major medical)- Loan management ( ... Full Stack development with both Node.js TypeScript AND Python Django- Strong React.js, Redux, and modern frontend development- ...
    ua.talent.com
  • Senior Full-Stack Engineer (React/Node.js) (#3974)

    N-iX , , 20 дней назад
    ... Senior Job Category: Software Development We are seeking a Senior Full-Stack Engineer with strong expertise in React and Node.js ... React (Hooks, Context, Redux or similar state management) and Node.js (TypeScript, Express NestJS). Experience with RESTful ...
    ua.talent.com
  • Senior React Engineer

    N-iX Украина 17 дней назад
    ... is looking for a Senior React Engineer to join our team ... Stack (Must-Haves)React, TypeScript, Next.jsWebpackMaterial UICSS styled-componentsContentStack (CMS)Jest React Testing LibraryYour Profile and nice- ... with Next.js, Static Site Generators, the JAM- ...
    careers.n-ix.com
  • Senior Node.js Engineer

    Avenga , , 24 дня назад
    ... are looking for an experienced Senior Node.js Engineer to join our project. The ... experience developing web applications using Node.js  Hands-on experience with Vue.js Strong proficiency with TypeScript Familiarity with modern architectural concepts ...
    ua.talent.com
  • Senior Node.js Engineer

    Avenga , , 24 дня назад
    ... are looking for an experienced Senior Node.js Engineer to join our project. The ... experience developing web applications using Node.js  Hands-on experience with Vue.js Strong proficiency with TypeScript Familiarity with modern architectural concepts ...
    ua.talent.com
  • Full Stack TypeScript Developer

    OnHires , Kropyvnytskyi, месяц назад
    ... – is looking for a Senior Full-Stack Developer (Node.js + React + React Native + TypeScript). You will work on end- ... experience. Strong expertise in Node.js and TypeScript. Proven experience with React.js and React Native. Proficiency in PostgreSQL (data ...
    ua.talent.com
  • Senior Backend Developer

    TechMagic Львів, Україна 10 часов назад
    ... with Typescript or JavaScript (Node.js, Nest.Js) Experience with Data load testing, ... Team, QA Engineer Project team (Client side): 25 people in the tech teamProject TechnologiesJavaScript (Node.js, React, Vue), PHP (Laravel), AWSWork ScheduleFull- ...
    www.techmagic.co
  • Senior React Engineer (#4039)

    N-iX , , 7 дней назад
    ... -iX is looking for a Senior React Engineer to join our team Our ... as well as yourself Requirements: React, TypeScript, Next.js Webpack Material UI CSS styled-components ContentStack (CMS) Jest React Testing Library Your Profile and ...
    ua.talent.com
  • Full Stack Node.js Developer

    TechBiz Global GmbH , Shevchenkivskyi district, 2 дня назад
    ... + years experience with modern JavaScript TypeScript developmentStrong proficiency with React, including hooks, context API, and state managementExtensive experience with Node.js and Express.js for backend developmentFamiliarity with database ...
    ua.talent.com
  • Full Stack Node.js Developer

    TechBiz Global GmbH , Shevchenkivskyi district, 2 дня назад
    ... + years experience with modern JavaScript TypeScript developmentStrong proficiency with React, including hooks, context API, and state managementExtensive experience with Node.js and Express.js for backend developmentFamiliarity with database ...
    ua.talent.com
  • Full Stack Node.js Developer

    TechBiz Global GmbH , Kyiv, 2 дня назад
    ... + years experience with modern JavaScript TypeScript developmentStrong proficiency with React, including hooks, context API, and state managementExtensive experience with Node.js and Express.js for backend developmentFamiliarity with database ...
    ua.talent.com
  • Full Stack Node.js Developer

    TechBiz Global GmbH , Zaporizhia, 2 дня назад
    ... + years experience with modern JavaScript TypeScript developmentStrong proficiency with React, including hooks, context API, and state managementExtensive experience with Node.js and Express.js for backend developmentFamiliarity with database ...
    ua.talent.com
  • Full Stack Node.js Developer

    TechBiz Global GmbH , Sambir, 2 дня назад
    ... + years experience with modern JavaScript TypeScript developmentStrong proficiency with React, including hooks, context API, and state managementExtensive experience with Node.js and Express.js for backend developmentFamiliarity with database ...
    ua.talent.com
  • Full Stack Node.js Developer

    TechBiz Global GmbH , Zaporizhia, 2 дня назад
    ... + years experience with modern JavaScript TypeScript developmentStrong proficiency with React, including hooks, context API, and state managementExtensive experience with Node.js and Express.js for backend developmentFamiliarity with database ...
    ua.talent.com
  • Full Stack Node.js Developer

    TechBiz Global GmbH , Sambir, 2 дня назад
    ... + years experience with modern JavaScript TypeScript developmentStrong proficiency with React, including hooks, context API, and state managementExtensive experience with Node.js and Express.js for backend developmentFamiliarity with database ...
    ua.talent.com
  • Full Stack Node.js Developer

    TechBiz Global GmbH , Kyiv, 2 дня назад
    ... + years experience with modern JavaScript TypeScript developmentStrong proficiency with React, including hooks, context API, and state managementExtensive experience with Node.js and Express.js for backend developmentFamiliarity with database ...
    ua.talent.com
  • Full Stack Node.js Developer

    TechBiz Global GmbH , Suvorovs'kyi district, 2 дня назад
    ... + years experience with modern JavaScript TypeScript developmentStrong proficiency with React, including hooks, context API, and state managementExtensive experience with Node.js and Express.js for backend developmentFamiliarity with database ...
    ua.talent.com
  • Full Stack Node.js Developer

    TechBiz Global GmbH , Lviv, 2 дня назад
    ... + years experience with modern JavaScript TypeScript developmentStrong proficiency with React, including hooks, context API, and state managementExtensive experience with Node.js and Express.js for backend developmentFamiliarity with database ...
    ua.talent.com
  • Full Stack Node.js Developer

    TechBiz Global GmbH , Suvorovs'kyi district, 2 дня назад
    ... + years experience with modern JavaScript TypeScript developmentStrong proficiency with React, including hooks, context API, and state managementExtensive experience with Node.js and Express.js for backend developmentFamiliarity with database ...
    ua.talent.com
  • Full Stack Node.js Developer

    TechBiz Global GmbH , Lviv, 2 дня назад
    ... + years experience with modern JavaScript TypeScript developmentStrong proficiency with React, including hooks, context API, and state managementExtensive experience with Node.js and Express.js for backend developmentFamiliarity with database ...
    ua.talent.com
  • Senior Full-stack (Node.js + React.js) Developer

    Zfort Kharkiv 10 часов назад
    ... are looking for a Senior Full-Stack Developer (Node.js + React.js).Required:Backend:English - Intermediate or higher;At least 5 years in commercial development;Node.js (4 years of commercial experience);TypeScript;Nest.js;MySQL PgSQL;RMQ, Redis;SOLID ...
    www.zfort.com.ua
  • Senior Node.js Engineer (#3996)

    N-iX , , 14 дней назад
    ... Office Remote Technical Level: Senior Job Category: Software Development Project: cleverbridge N-iX is looking for a strong Node.js Software Engineer who is eager to ... development using JS, Typescript, ExpressJS, React.js, Next.js and AWS services. We run ...
    ua.talent.com
  • Senior Full-stack (React.js+Node.js) developer

    Academy Smart Remote 10 часов назад
    ... experience as a Senior Full-stack Engineer, with a strong portfolio of completed projects;In-depth knowledge of modern JavaScript (ES6+), React.js, and Express.js frameworks;Hands-on experience with ... ;Experience with TypeScript and its application in large- ...
    academysmart.com
  • Senior React Native Engineer (#4003)

    N-iX , , 15 дней назад
    ... engineering As a Senior Mobile React Native Engineer, you will start as part ... potentially write some React Web components. Technical Stack: React Native, React Hooks, Redux, Nx (or similar tools), TypeScript. App Lifecycle: Integration, testing, code ...
    ua.talent.com
  • Senior React Engineer with React Native (#3968)

    N-iX , , 21 день назад
    ... for Senior React Engineer to join our team Our ... experience in React Native (2+ years) Testing Jest, React Testing Library, WCAG standards, ARIA roles JavaScript & TypeScript – Strong knowledge of ES6+ features and TypeScript for scalable applications. API ...
    ua.talent.com
  • Senior Software Engineer (PHP, React.js) - OP01843

    Dev.Pro , , 26 дней назад
    Senior Software Engineer (PHP, React.js) – OP01843🟢 At Dev.Pro, we ... an experienced and proactive Software Engineer with strong PHP and React.js skills to join our team. ... features with PHP and React.js, driving performance, scalability, and reliability ...
    ua.talent.com
  • Junior Full-stack (Node.js + React.js) Developer

    Zfort Kharkiv 10 часов назад
    ... a Junior Full-Stack Developer (Node.js + React.js).Required:Backend:English - Intermediate or higher;2 years in commercial development;Node.js (2 years of commercial experience);TypeScript;Nest.js;MySQL PgSQL;RMQ, Redis;SOLID, ...
    www.zfort.com.ua
  • Senior Node.js Engineer

    AIDA Recruitment , Kyiv, 9 дней назад
    ... , we are looking for a Senior Node.js Engineer to join a long-term ...
    ua.talent.com
  • Intermediate Software Engineer (Node.js,.NET) - OP01871

    Dev.Pro , , 13 дней назад
    Intermediate Software Engineer (Node.js, .NET) – OP01871🟢 At Dev.Pro, ... an experienced and proactive Software Engineer with strong backend expertise in Node.js and .NET to join our ... of usersWork hands-on with Node.js, .NET, PHP, MongoDB, and AWS, ...
    ua.talent.com
  • Intermediate Software Engineer (Node.js,.NET) - OP01845

    Dev.Pro , , 14 дней назад
    Intermediate Software Engineer (Node.js, .NET) – OP01845🟢 At Dev.Pro, ... an experienced and proactive Software Engineer with strong backend expertise in Node.js and .NET to join our ... of usersWork hands-on with Node.js, .NET, PHP, MongoDB, and AWS, ...
    ua.talent.com
  • Intermediate Software Engineer (PHP, Node.js, MongoDB, AWS) - OP01845

    Dev.Pro , , 26 дней назад
    Intermediate Software Engineer (PHP, Node.js, MongoDB, AWS) – OP01845🟢 At Dev ... We invite an Intermediate Software Engineer with strong backend expertise in Node.js and PHP to join our ... usersWork hands-on with Node.js, PHP, MongoDB, and AWS to ...
    ua.talent.com
  • Child Protection Senior Officer

    International Rescue Committee , , месяц назад
    ... monitoring and evaluation plans. The senior child protection officer will be ... the Child Protection Manager, the Senior CP Officer will develop monthly ... agreed timelines and budgets. The Senior CP Officer will also conduct ...
    ua.talent.com
  • Frontend Developer (Vue.js + React.js)

    AIDA Recruitment , Kyiv, 9 дней назад
    ... (мінімум 2 роки з Vue.js та 1 рік з React.js) Впевнене володіння JavaScript (ES6+), HTML5, ... спілкування з клієнтом Буде плюсом: TypeScript, Pinia Vuex Redux, знання SSR, досвід з Node.js Що ви будете робити : Розробляти ...
    ua.talent.com
  • Senior Full-stack Engineer

    TechTellent , Kyiv, месяц назад
    ... React✅ Excellent knowledge of TypeScript (ES6), JavaScript, HTML5 and CSS3.✅ React Next.js GraphQL ecosystem knowledge and experience✅ ... , Node.js, Rush.js, Lodash, Material UI, Storybook, Jest, React Testing Library, Webdriver.io.💡 Experience ...
    ua.talent.com
  • Middle Node.js Developer

    TechMagic Львів, Україна 10 часов назад
    ... 2 Security expertProject TechnologiesJavaScript (ES6), Typescript, Node.js (Express), MongoDB, Mongoose, Angular7, Angular ... interviewerOur BenefitsProjects with modern JS stack (React.js, React Native, Angular, Node.js)Strong JavaScript community at the ...
    www.techmagic.co
  • Senior Fullstack Developer (React & Node.js)

    PRAGMATIKE , Donetsk, 18 дней назад
    ... Developer with strong expertise in React and Node.js to help us build and ... Fullstack Developer. Strong proficiency in React (hooks, context, modern state management) and Node.js. Experience with TypeScript, or willingness to work with ...
    ua.talent.com
  • Backend Typescript Developer

    OnHires , Uzhhorod, месяц назад
    ... applications – is looking for a Senior Backend Developer (Typescript Node.js) to join their distributed team. ... , SendGrid). Understanding of frontend tech (React, state management, validation libraries). Experience ...
    ua.talent.com
  • Backend Typescript Developer

    OnHires , Sumy, месяц назад
    ... applications – is looking for a Senior Backend Developer (Typescript Node.js) to join their distributed team. ... , SendGrid). Understanding of frontend tech (React, state management, validation libraries). Experience ...
    ua.talent.com
  • Backend Typescript Developer

    OnHires , Cherkasy, месяц назад
    ... applications – is looking for a Senior Backend Developer (Typescript Node.js) to join their distributed team. ... , SendGrid). Understanding of frontend tech (React, state management, validation libraries). Experience ...
    ua.talent.com

Карточка вакансии:

  • Должность Senior Engineer with Work-Life Balance (TypeScript, Node.js, React)
  • Размещено: 2025-09-22 12:41:32
  • Город , ,
  • Зарплата:
  • Компания: Spidergap