Toku logo

Full‑Stack Software Engineer

TokuRemote
Remote, Remote
Posted September 30, 2025
Any Experience

Interested in this role?

Read all the details below first

Job Description

Engineering Team Member - Toku

About Toku:

Toku is revolutionizing payroll systems by building infrastructure that empowers companies to pay teams in stablecoins, fiat, or tokens. We're a passionate team driven to create a more equitable and efficient financial future.

We're looking for a talented Full-Stack Software Engineer to join our growing team. You'll play a pivotal role in shaping the future of payroll by owning core product areas from conception to launch and iteration.

Responsibilities:

  • Lead feature development from design to rollout, ensuring high-quality, robust, and type-safe code.
  • Collaborate closely with operations and product teams to make informed decisions, balancing speed with sound engineering practices.
  • Leverage AI tools to accelerate development, testing, and documentation processes.
  • Ship user-facing features with short feedback loops, contributing to a rapid iteration cycle.
  • Contribute to a positive and collaborative team environment.

Qualifications:

  • 3+ years of experience building and operating production web applications end-to-end.
  • Strong proficiency in TypeScript and JavaScript.
  • Expertise in frontend technologies such as React or Next.js.
  • Backend knowledge including Node.js, Express, REST APIs, JWT/OAuth, webhooks, and background jobs.
  • Database experience with Postgres, schema design, transactions, and migrations.
  • Familiarity with DevEx and Infra tools like Git, CI/CD, Docker, and environment/secrets hygiene.
  • Experience with observability tools such as LogRocket, New Relic, or Sentry.
  • Excellent problem-solving and communication skills.
  • Ability to quickly learn and adapt to new technologies.

Qualifications

Toku is seeking a passionate and experienced Full-Stack Software Engineer to join our growing team.

You have:

  • 3+ years of experience building and operating production web applications from conception to launch.
  • Mastery of TypeScript and JavaScript, with a strong understanding of object-oriented programming principles.
  • Proven experience with frontend frameworks like React or Next.js and backend technologies such as Node.js, Express, REST APIs, JWT/OAuth, webhooks, and background job processing.
  • Deep knowledge of Postgres, including schema design, transactions, and migrations.
  • Familiarity with DevEx and Infra tools like Git, CI/CD pipelines, Docker, and best practices for environment and secrets management.
  • Experience with observability tools such as LogRocket, New Relic, or Sentry.
  • Excellent problem-solving and communication skills, with a collaborative mindset and the ability to learn new technologies quickly.

Engineering at Toku

  • Design and Develop: Contribute to the design and development of core product features, from conception to launch and ongoing iteration.
  • Full-Stack Ownership: Take ownership of user-facing features, ensuring a seamless and efficient user experience.
  • Collaborative Development: Work closely with operations and product teams to make informed decisions, balancing rapid development with robust engineering practices.
  • Code Quality: Write clean, well-documented, type-safe code that adheres to best practices and is thoroughly tested.
  • Technical Leadership: Lead feature development from design to rollout, mentoring and guiding junior engineers.
  • AI Integration: Leverage AI tools to enhance development workflows, automate testing, and improve documentation.

Selection Process

Toku's hiring process for a Full-Stack Software Engineer begins with a review of submitted applications. Candidates whose skills and experience align with the requirements will be invited for a technical phone screening. This initial conversation will assess their understanding of core technologies and problem-solving abilities.

Successful candidates will then participate in a virtual coding challenge, designed to evaluate their practical coding skills and approach to software development.

Finally, shortlisted candidates will be invited for a series of interviews with the Toku engineering team. These interviews will delve deeper into their technical expertise, experience, and cultural fit within the company.

How to Apply

1

To apply for a job, read through all information provided on the job listing page carefully.

2

Look for the apply link on the job listing page, usually located somewhere on the page.

3

Clicking on the apply link will take you to the company's application portal.

4

Enter your personal details and any other information requested by the company in the application portal.

5

Pay close attention to the instructions provided and fill out all necessary fields accurately and completely.

6

Double-check all the information provided before submitting the application.

7

Ensure that your contact information is correct and up-to-date, and accurately reflect your qualifications and experience.

Important Note

Submitting an application with incorrect or incomplete information could harm your chances of being selected for an interview.

About Toku

Toku is revolutionizing the way companies manage payroll. We're building the infrastructure that empowers businesses to pay their teams in a variety of digital currencies, including stablecoins, fiat, and tokens. Our platform streamlines the payroll process, offering flexibility, transparency, and efficiency for both employers and employees. Toku is driven by a team of passionate engineers and innovators who are committed to shaping the future of finance. We believe in building a decentralized and inclusive financial system that benefits everyone.

Ready to Apply?

Join Toku and take your career to the next level. We're looking for talented individuals like you!

Apply for this Job