Backend Developer - Node.js

Bitcoin Devs Company
Los Angeles, CA, US
Full-time

Job Description

Job Description

Overview

We are looking for a full-time backend engineer to join the team. Help us build, scale and optimize our infrastructure and build out new services and experiences for the Bitcoin and Lightning ecosystem.

We are a growing team. If you want to help shape the future of the Lightning and Bitcoin space, this role is for you!

Key Responsibilities :

  • Take ownership over new applications and their technical direction.
  • Build and maintain critical infrastructure for our platform and additional services.
  • Collaborate with engineers following best practices, code reviews, testing and quality assurance.
  • Help us scale to stay ahead of the exponential growth of the Lightning Network.

Required Qualifications :

  • 4+ years of experience developing backend applications.
  • Deep understanding of GraphQL APIs, NodeJS and NestJS
  • Experience using Javascript + Typescript
  • Experience working with SQL (Postgres) and NoSQL (Memgraph, Typesense) databases.
  • Experience with an event-driven architecture using RabbitMQ, SQS and Kafka
  • Experience with in-memory data stores such as Redis
  • Experience containerizing applications with Docker following best practices.
  • Experience using AWS products to deploy applications in a secure, reliable and maintainable way. (Elastic Beanstalk, EC2, ECS, EKS)
  • Experience in agile software development, Git, testing, maintaining production code.
  • No degree needed, just enormous passion for software development.

Bonus Points

  • Huge plus if you have created, maintained and / or supported open source software.
  • Experience in monitoring applications and infrastructure using Datadog and Cloudwatch.
  • Experience in search engine functionality.
  • Knowledge about the Lightning Network and Bitcoin.
  • Knowledge in discrete optimization techniques, deep learning, simulation.
  • Knowledge in processing big amounts of data with tools such as Mapreduce, Airflow, Spark.
  • Knowledge about graph theory.
  • 30+ days ago
Related jobs
Promoted
VirtualVocations
Glendale, California

A company is looking for a Senior Node. ...

Two95 International Inc.
CA, US
Remote

Experience building and running focused Node. ...

Promoted
VirtualVocations
Los Angeles, California

A company is looking for a Senior Node. ...

Techiumph Technologies
California, United States

DUTIES:-Design and build core frameworks on Node. JS, shared services, NPM packages, and RESTful APIs. ...

Promoted
VirtualVocations
Glendale, California

A company is looking for a Middle Node. Key Responsibilities:Code, debug, document, and maintain software portionsPerform unit and integration testingParticipate in code reviews, planning sessions, and report progressRequired Qualifications:3+ years of software development experienceStrong OOP/OOD s...

PVcase
California, CA, US

You will be embedded in a cross-functional (frontend/backend) team and assist with the development of our Node-based backend. Minimum 3 years professional experience as a back-end software developer with Node. ...

Promoted
VirtualVocations
Los Angeles, California

A company is looking for a Principal Frontend Developer. ...

Promoted
E2 Consulting Engineers, Inc.
Los Angeles, California

E2) is looking for a highly skilled Full Stack. E2) is a professional services firm established in 1988 specializing in a full spectrum of engineering services including, project engineering and design, federal base operations and infrastructure support services, gas pipeline construction and inspec...

Promoted
Computrition, Inc.
Los Angeles, California

Senior Front End Developer/Web Developer. Comfortable with JavaScript, HTML, CSS, SASS, jQuery and other front-end web technologies, this engineer will understand and can apply modern design and implementation and mentor other software engineers in front-end coding. We are seeking a dedicated Senior...

Promoted
IrisAgent
CA, United States

This is a contract role for a Senior Frontend Developer based in the San Francisco Bay Area. As a Senior Frontend Engineer, you will be responsible for designing, developing, and maintaining high-quality frontend components for our web applications. This role involves collaborating with back-end dev...