Backend Developer - Node.js
6AM City, LLC
- California, Maryland, United States
- California, Maryland, United States
About
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.
#J-18808-Ljbffr
Languages
- English
Notice for Users
This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.