Senior TypeScript Engineer

Beam is a high-growth company in the web3 field, focusing on building robust backend services and diverse applications.
Backend
Senior Software Engineer
Remote
5+ years of experience
Blockchain

Description For Senior TypeScript Engineer

We're seeking a seasoned backend (TypeScript) engineer to join our engineering team. As a key member of our engineering team, you'll be instrumental in designing and building robust backend services for our diverse range of applications. You'll work on projects involving our core platform, SDKs, and various integrations - requiring adaptability and a broad skill set.

For this role, we require candidates with 5+ years of experience in software engineering, with a strong focus on TypeScript. While some of our applications have client-facing components, your primary focus will be on backend services.

As a Senior TypeScript Engineer, your responsibilities will include but are not limited to:

  • Designing, creating, and maintaining high-performance backend services
  • Implementing new features in interfaces using Next.js and our design system
  • Automating workflows with GitHub Actions, enhancing our breaking change detection and release processes
  • Optimizing database queries and data structures for improved performance
  • Troubleshooting and resolving complex technical issues across our application landscape
  • Quickly adapting to new technologies and methodologies as our stack evolves

Requirements:

  • 5+ years of software engineering experience
  • Expert-level proficiency in TypeScript
  • Strong understanding of database systems (SQL and NoSQL)
  • Strong knowledge of application design patterns and API design
  • Self-starter with good communication skills and ability to work independently and collaboratively
  • Comfortable with frequent context switching and managing multiple projects simultaneously
  • Experience in working with cloud service providers (e.g., AWS, Azure)

Nice to haves:

  • Experience with NestJS, Next.js, OpenAPI spec and code generators
  • Experience in the web3 field, smart contract development
  • Experience with container orchestration (Kubernetes)
  • Familiarity with web3 libraries, e.g., viem, wagmi, abitype
  • Familiarity with gwei and ether, and understands how to work with BigInt
  • Familiarity with JSON-RPC, Queues, sockets
  • Familiarity with DevOps practices (CI/CD, workflow automation)
  • Familiarity with containerization (Docker)

If you're ready to take on the challenge of building the backend infrastructure for the future of our industry, we want to hear from you!

Last updated 15 days ago

Responsibilities For Senior TypeScript Engineer

  • Designing, creating, and maintaining high-performance backend services
  • Implementing new features in interfaces using Next.js and our design system
  • Automating workflows with GitHub Actions, enhancing our breaking change detection and release processes
  • Optimizing database queries and data structures for improved performance
  • Troubleshooting and resolving complex technical issues across our application landscape
  • Quickly adapting to new technologies and methodologies as our stack evolves

Requirements For Senior TypeScript Engineer

TypeScript
Node.js
MongoDB
Kubernetes
  • 5+ years of software engineering experience
  • Expert-level proficiency in TypeScript
  • Strong understanding of database systems (SQL and NoSQL)
  • Strong knowledge of application design patterns and API design
  • Self-starter with good communication skills and ability to work independently and collaboratively
  • Comfortable with frequent context switching and managing multiple projects simultaneously
  • Experience in working with cloud service providers (e.g., AWS, Azure)

Benefits For Senior TypeScript Engineer

Equity
  • Competitive compensation in USDC (or fiat) and $BEAM tokens
  • Fully remote role with full operational and creative freedom
  • Highly flexible options to choose work and vacation days
  • Work in a high-growth sector for a high-growth company
  • Opportunity to grow into roles with bigger responsibilities
  • Fun, innovative, and dynamic team
  • Two annual company retreats
  • Budget towards learning and professional development

Interested in this job?

Jobs Related To Beam Senior TypeScript Engineer

Software Development Engineer, AWS Audit Manager

Lead software development for AWS Audit Manager, streamlining audit and compliance processes with automation for global customers.

Senior System Development Engineer, Kuiper Network Services

Senior System Development Engineer role for Project Kuiper, building software to manage ground Points of Presence for satellite broadband connectivity.

Software Development Engineer-II

Amazon is seeking a Senior Software Engineer to lead high-scale web services development for digital content commerce.

Software Development Engineer, AWS Energy Team

Join AWS as a Software Development Engineer to build sustainable cloud infrastructure and innovative renewable energy solutions.

Software Development Engineer III, Transporter Aggregation and Tracking Services (Tracks)

Senior Software Engineer role at Amazon, focusing on Last Mile delivery technology and real-time data processing for logistics optimization.