Kurtosis logo

Senior Frontend Engineer

2 months ago

Kurtosis is writing the next chapter in the history of software development.

The story of computer science is one of abstraction layers built over abstraction layers: 0's and 1's become assembly code, C becomes Java, CPUs become the personal computer, and Kubernetes becomes Kurtosis.

By building an end-to-end environment control platform for the entire development cycle, Kurtosis allows individual developers to prototype, test, and iterate on a distributed system as a whole - saving massive amounts of developer time and unlocking workflows that were previously impossible.

No space needs next-generation distributed system development technology more than the blockchain space. Kurtosis' customers include Ava Labs, Solana, Chainlink, NEAR, and the Ethereum Foundation. Notably, the Ethereum Foundation is using Kurtosis to test The Merge from proof-of-work to proof-of-stake: the hardest software migration in the history of software.

We’re looking for a Senior Frontend Engineer to help build the next generation of Kurtosis developer tools and services.

About the role
  • Location: Fully remote
  • Employment type: Full-time
    • Responsibilities:

      • Develop a performant desktop application with cross-platform frameworks such as Tauri or Electron.
      • Develop secure enterprise-grade web applications for a suite of cloud services.
      • Build scalable frontend architectures and component libraries with Next.js and React ecosystem tools and libraries.
      • Write unit, end-to-end, and visual regression tests with Jest and Cypress to maintain confident levels of code coverage.
      • Implement and maintain application build, test, and deployment processes and tooling.
      • Implement monitoring and observability systems to improve application quality, performance, and user experience.
      • Review and translate product designs, wireframes, and requirements into responsive and accessible user interfaces.
      • Document application architecture, development workflows, and internal processes that enable knowledge transfer to teammates.
      • Peer review pull requests and provide actionable feedback.
      • Balance short-term execution with longer-term concerns such as extensibility and reusability.
      • Collaborate closely with Product and Engineering teams.
      • Contribute to the whole product process from concept and research to implementation and deployment.
      • Own the maintenance and quality of the code you ship.
        • These responsibilities are just the beginning. We are growing our team, and will encourage you to grow with the company.


          • 4+ years of experience in developing and shipping commercial-grade ReactNext.js applications.
          • A keen eye for delightful and intuitive user interfaces and interactions.
            • You value design and functionality at the same level.
              • Strong proficiency in Typescript.
              • Experience building CICD pipelines with CircleCI or modern continuous delivery practices.
              • Experience with modern Javascript build tools such as Vite or Webpack.
              • You value high security and testing standards as not just technically necessary but also culturally important.
              • Strong grasp of web application testing practices and tools like Jest, Cypress, and code-coverage instrumentation.
                • Understanding that software quality goes beyond just passing tests.
                  • Strong desire to learn new technologies and practices.
                  • Ability to understand business and product requirements and translate them to technical requirements.
                  • You are positive, open-minded, driven, open to feedback, and have a collaborative personality with excellent communication skills.
                    • Bonus:

                      • Experience with web-based desktop application frameworks such as Tauri or Electron.
                      • Experience with building developer tools andor services.
                      • Experience with building for technical audiences.
                        • When applying, mention the word CANDYSHOP when applying to show you read the job post completely. This is a beta feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human RMTQ4LjI1Mi4xMjguMjM0M


Kurtosis logo



Hires remotely