Skip to Main Content

Job Title


Engineering Lead (Dev Tool)


Company : Lita


Location : San Francisco, CA


Created : 2024-04-24


Job Type : Full Time


Job Description

Job DescriptionRead on to fully understand what this job requires in terms of skills and experience If you are a good match, make an application.We're looking for a talented Lead Full-Stack Engineer to help us build out the MVP for our DApp Development Platform. As a Full-Stack Engineer, you will be responsible for implementing the core functionality of our platform, spanning from the frontend user interface to the backend services, using technologies such as Electron, Node.js, and modern web frameworks.We already completed large parts of the work required for MVP. You will be working with two other frontend engineers and ideally can lead the team to later stages.MVP- LLVM-Compatible Code Editor: This will be the foundation of the platform. It should support syntax highlighting, code completion, and error highlighting to assist developers in writing their programs.- Build System and Runtime Environment: This will allow developers to run and test their programs. It's crucial that this part of the platform is robust and reliable.- zkVM Integration: This is the core feature of the platform, and it's what sets it apart from other development platforms. The zkVM should be able to generate STARK proofs for developers to verify the correctness of their programs.- Basic Project Templates: Provide a few basic project templates for common use cases to help developers get started. This can be expanded upon in the future.- One-Click Deployment: This feature will significantly streamline the development process and can serve as a major selling point for the platform. This allows developers to choose network, prover configurations and aggregation services.About the team: past companies include firms like Delendum, Google, Microsoft, and etc. in the field, with academic backgrounds from MIT, UPenn, UChicago, and Duke. Our mission is to build the interface for next generation trustless / decentralized apps development.Job Requirements- Work with a web application tech stack including TypeScript, React, Node.js, MySQL, Docker, and Rust- Extend and maintain a pre-existing code base built using the aforementioned tech- Help to define, size, and implement feature requests- Process bug reports and fix bugs- Check your own work, and potentially other engineers' work, using automated testing, manual testing, and code review- Help to design and refactor the software systems- Potentially lead a team of people performing the aforementioned dutiesFavorable Qualifications- Experience in software architect and/or tech lead role(s)- Extensive experience with developer toolings, TypeScript, React, Node.js, MySQL, Docker, and/or Rust- Professional experience in cryptographic applicationsThese favorable qualifications are not requirements, but it would help us to choose you for this role if you have one or more of these favorable qualifications.