Full‑Stack Software Engineer
About Toku
Every company worldwide processes payroll, yet the underlying systems have remained stagnant since the 1970s. Toku is paving the way for the future by developing innovative infrastructure that revolutionizes the payroll process to be instant, global, and seamless.
Toku empowers businesses to pay their teams using stablecoins, fiat currencies, or tokens without the need to switch systems or compromise on compliance. Through a single API connection, Toku seamlessly integrates with platforms like ADP, Gusto, and Workday, enhancing the backend capabilities to facilitate rapid money transfers.
The Engineering Team at Toku is a dynamic and efficient group that prioritizes customer collaboration, practical engineering approaches, and emphasizes reliability, accuracy, and security.
The Role
As a key team member, you will be responsible for overseeing various product areas from inception to execution, including scoping, technical design, development, launch, and ongoing enhancements. Collaborating closely with operations and product teams, you will make informed decisions to deliver features swiftly while upholding sound engineering principles, offering broad responsibility and the chance to have a direct impact on end-users.
Key Responsibilities:
- Deliver user-centric features across multiple layers of the tech stack with rapid feedback loops.
- Translate customer issues into straightforward and effective product solutions.
- Develop secure, type-safe, well-tested code and maintain stable APIs, documentation, and observability.
- Uphold high engineering standards through PR reviews, automated testing, and robust CI/CD practices.
- Proactively identify areas for process improvement and uphold Toku's rigorous technical standards.
- Display foresight in anticipating and addressing potential issues, guiding incidents to their root cause, and minimizing regressions.
- Lead feature development from initial concept to deployment, ensuring data models, API specifications, and UI design meet requirements.
- Utilize AI tools to expedite development, testing, and documentation processes.
Requirements:
- A minimum of 3 years experience in building and managing production web applications from start to finish.
- Proficiency in TypeScript and JavaScript.
- Knowledge of frontend technologies such as React or Next.js, with a focus on performance, accessibility, and testing.
- Backend expertise in Node.js with Express or similar, RESTful architecture, JWT/OAuth, webhooks, and background processes.
- Familiarity with databases like Postgres, including schema design, transactions, migrations, and basic performance optimization.
- Experience in DevOps practices including Git/GitHub, CI/CD pipelines, Docker, and maintaining secure environments.
- Proficient in observability tools like LogRocket, New Relic, and Sentry.
- Strong problem-solving abilities and effective communication skills.
- Demonstrated capacity to quickly grasp new technologies and execute when necessary.
- Possess a product-oriented mindset, capable of swiftly addressing ambiguity and ensuring successful project delivery.
- Strong emphasis on code quality, including clear abstractions, type safety, and comprehensive testing.
- Ownership mentality, with a proven track record of seeing projects through from inception to fruition.
- Proficiency in utilizing AI-assisted development tools; experience with Cursor is a plus.
Toku is an equal opportunities employer, committed to fostering diversity within the team to encompass a wide range of backgrounds, perspectives, and experiences. Discrimination based on various factors is strongly prohibited, and individuals from underrepresented groups are encouraged to apply.
We recommend using Rezi.ai to optimize resume quality before submitting your application.
