Senior Engineer (TypeScript, Node.js, React) - Remoteworldwide : Job Details

Senior Engineer (TypeScript, Node.js, React)

Remoteworldwide

Job Location : New York,NY, USA

Posted on : 2025-10-01T14:34:45Z

Job Description :
Senior Engineer (TypeScript, Node.js, React) Posted: 07/08/2025 Anywhere in the world Remote Senior Description

Were 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 theres more to work than revenue (!).

At Ukoru, were:

  • 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 youre 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 youd like to read reviews from our customers and employees, search for our other products: Spidergap and AirManual.

What we do

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

Ukoru

At Ukoru, were 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, were prototyping and rapidly iterating on designs with the help of hundreds of our existing customers.

As an engineering team, were 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.

Weve been the, which weve 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 thats super-customizable to the needs of different organizations
  • Providing world-class support that customers rave about

Were 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.

Were 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.

We expect to incorporate and build on AirManuals features and benefits in Ukoru.

Requirements

Were looking for someone whos 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 understandwhythey 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 isnt something you turn on and off its 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. Were positive and enthusiastic helping everyone feel energized to take us to the next level. We dont pin our happiness on the attainment of a particular end goal we delight in each step along the way.

We dont 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.

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

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 theyre 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
  • 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.

Our software and expert guidance enable faster, smarter decisions and stronger performance for employees across the globe

#J-18808-Ljbffr
Apply Now!

Similar Jobs ( 0)