Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Typescript Developer

  • CasperLabs
  • Full time
  • United States
  • 23/07/2021

We are a team of builders, entrepreneurs, academics, and leaders who believe strongly in the potential of a blockchain-enabled world. We’ve come together to steward the development of the Casper Network, a blockchain protocol built from the ground up to remain true to core Web3 principles and adapt to the needs of our evolving world. Come join us and help build the future.

CASPERLABS, the developer of the Casper Network, provides professional services and support for organizations building on the Casper network. Guided by open source principles, we are committed to supporting the next wave of blockchain adoption among businesses and providing developers with a reliable and secure framework to build private, public and hybrid blockchain applications. Our team possesses deep enterprise technology experience, hailing from organizations including Google, Adobe, AWS, Dropbox and Microsoft.

You are an entrepreneurial developer, someone that wants to own the creative process of solution design and implementation. You are excited about new technologies and are skilled in many different technologies and languages. Learning a new language or technology stack is no problem for you! You want to work with a group of engineers that are focused on delivering cutting edge technology in a fast paced, collaborative environment.


As a core dev team member, you will work on the Typescript contract library, the JS-SDK, and smart contracts in Typescript. You will work with enterprise clients and the custom solutions architect to implement their real world use cases using Casper blockchain technology. You will be the link providing client feedback and feature asks to the core development team.

We are seeking full stack engineers who are excited about blockchain and are strong in a combination of Typescript and Rust. You’ll be working to develop, design, and test blockchain and smart contract technologies as well as designing Proof-of-Concepts for how blockchain technologies can be used to grow and optimize our existing businesses.


  • Working with clients and the custom solutions architect to provide solutions to the real use cases using Casper Blockchain Technology. This will include writing smart contracts and developing web applications etc.
  • Writing technical specifications and user facing documentation.
  • Managing working relations with client’s technical teams and driving adoption of Casper’s Technologies.
  • Capturing client feedback and escalating any feature gaps to the program manager.
  • Staying connected to the broader dApp developer community and answering questions.



  • Working experience with Rust and a solid foundation with Web application platforms.
  • Working experience with Typescript
  • Experience within blockchain domain.
  • B.S., or M.S. in Computer Science or other technical (field preferred (equivalent professional experience is acceptable)
  • DApp development experience
  • Extensive professional experience in a full stack capacity
  • Experience with blockchain and smart contract technologies, related
  • cryptographic principles, both theory & practice
  • Excellent English-speaking communication
  • Passion for joining a fast-paced, early-stage startup
  • Ability to write robust, highly efficient, reliable code
  • Have deployed software to a production environment
  • Familiarity with Linux

About CasperLabs

CasperLabs is building the next big thing in blockchain technology - A blockchain platform purpose-built to scale opportunity for everyone. Building toward blockchain’s next frontier, Casper is designed for real-world applications without sacrificing usability, cost, decentralization, or securi...

Similar positions

Typescript Developer

  • CasperLabs
  • United Kingdom

Typescript Developer

  • CasperLabs
  • Japan

Senior Salesforce Developer

  • Trantor Software
  • India

iOS Developer

  • Trantor Software
  • India

Salesforce Administrator and Gainsight Developer

  • Trantor Software
  • India