Make a game-changing next move.

Learn more about the opportunities in Coatue's portfolio.
191
companies
6,881
Jobs

Full Stack Tech Lead

StarkWare

StarkWare

Software Engineering
Netanya, Israel
Posted on Oct 29, 2024

Full Stack Tech Lead

  • Engineering
  • Netanya
  • Senior
  • Full-time

Description

StarkWare, Israel's largest deep-tech blockchain company and a global leader in blockchain infrastructure, has developed technology that overcomes the blockchain industry’s key challenge: scalability. By applying **zero-knowledge proofs**, StarkWare enables tens of thousands of transactions per second with reduced costs, preserving security and privacy. Its Layer 2 innovation, **Starknet**, operates on Ethereum and potentially Bitcoin, allowing developers to build decentralized, scalable, and cost-effective applications on the blockchain.

As a Full-stack Technical leader, you will work to define the system architecture, make key technology decisions, and oversee projects from conception through to successful deployment.

Key Responsibilities:

  • Architect and Design: Lead the design and development of ecosystem applications for Starknet, specifically targeting blockchain development teams.
  • Cross-functional collaboration: Partner with backend teams, product managers, and the broader blockchain developer community to align technical objectives with business goals.
  • Quality Assurance: Ensure adherence to high coding standards and best practices for maintainability across all developments.
  • Mentorship and Leadership: Provide technical guidance and mentorship to team members, fostering a culture of continuous learning and improvement.

Requirements

  • Educational Background: Bachelor’s degree in Computer Science or a related field.
  • Extensive Full Stack Expertise: Proven experience in developing modern web applications using frontend technologies such as React, Angular, or Vue.js, paired with strong backend capabilities in Node.js, Python, or Java.
  • Database Proficiency: Solid experience with relational and NoSQL databases, including MySQL, MongoDB, or PostgreSQL.
  • Architectural Knowledge: Deep understanding of system architecture, particularly in microservices environments, with hands-on experience using tools like Docker, Kubernetes, and CI/CD pipelines.

Preferred Experience:

  • Startup Environment: Experience working in dynamic startup settings where agility and adaptability are key.
  • Linux and Database Technologies: Familiarity with Linux systems and various database technologies (SQL and NoSQL).
  • CI/CD and TDD Practices: Experience with CI/CD and TDD methodologies.
  • Blockchain Knowledge: Basic understanding of blockchain technologies, applications, and cryptographic principles.