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
SearchSolutions, LLC
Santa Monica, California

A Senior Developer is needed to be part of a team to develop the most innovative app on the market. Build internal tools using Node. AngularJS, jQuery, and LESS for front-end and MongoDB back end. Write well-structured code in Node. ...

Promoted
VirtualVocations
Burbank, California

A company is looking for a Nodejs API Developer for a 100% remote contract position. ...

Promoted
ideaVat
Los Angeles, California

Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers/architects, we have them all. Work in a collaborative, cross-functional team in a relaxed, casual environment with other motivated developers, QA, Project Managers, Product Owners, and Customers. Over 5 year...

Promoted
VirtualVocations
Burbank, California

Manage and optimize SQL and NoSQL databases for efficient data handling and storageLead technical direction of projects and mentor junior developersRequired Qualifications:Bachelor's degree in Computer Science, Engineering, or equivalent; or relevant certifications with 7+ years of software engineer...

Promoted
Remotely Inc
Los Angeles, California

JS Developer (US/Canada, 1 Year Experience, Remote). In this role, you will work closely with experienced developers and contribute to the design, development, and maintenance of robust and scalable applications using Node. Assist in the design, development, and maintenance of server-side applicatio...

Promoted
SearchSolutions, LLC
Los Angeles, California

We are building out a new technology platform and applications using open source technology, with a heavy emphasis on node. ...

Promoted
Webtellect, LLC
Los Angeles, California

Languages: NodeJS primarily, though we do have services built in Python. ...

Promoted
SearchSolutions, LLC
Los Angeles, California

Marionette, AngularJS, Gulp, Node. Senior Level Engineer to work on sophisticated, Node. RESTful JSON micro-service APIs. ...

Akraya Inc.
Remote, CA, US
Remote

Primary Skills: TypeScript (Advanced), Node. Deep understanding of the Node. ...

Techiumph Technologies
California, United States

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