TRENDSPIDER: Back-end Node.JS Developer

This post contains product affiliate links. We may receive a commission from Amazon if you make a purchase after clicking on one of these links. You will not incur any additional costs by clicking these links

Join TrendSpider as a Back-End Node.js Developer focusing on data feeds, market research, and algo trading platforms. Experience with AWS, Node.js, and databases required.

TrendSpider is Hiring a Back-End Node.js Developer

TrendSpider, a dynamic tool for trading ranging from stocks to cryptos, is seeking a Node.js engineer. The role involves connecting and maintaining data feeds, enhancing data pipeline observability, and improving business logic for a range of functionalities like charting and backtesting.

Main Responsibilities

  • Integrating new data types and managing existing data pipelines.
  • Boosting observability in data import processes.
  • Developing business logic necessary for various platform features.

Experience and Skills Needed

  • Cloud infrastructure setup using Terraform, with AWS Lambda + SQS as essential technologies.
  • Deep expertise in Node.js, including profiling and debugging capabilities.
  • Familiarity with PostgreSQL and MongoDB without ORMs and ability to manage large data volumes.
  • A solid understanding of OOP and functional programming principles.
  • Strong testing skills including automated tests and quality assurance methods.
  • Problem-solving skills with the ability to create simple solutions for complex challenges.
  • Any hands-on trading experience or strategy design is considered a strong asset.

Technical Environment

The position involves working within a microservice architecture, predominantly using Node.js. The infrastructure utilizes different technologies including AWS, Gitlab, Bitbucket, K8s, and Docker Swarm. Services are delivered through HTTP REST APIs or Websockets. In terms of coding, a high code standard is maintained with a focus on practical solutions rather than favoring new technologies for their own sake.

Work Culture and Process

Candidates can expect a blend of scrum and kanban in the workflow, with a lean toward autonomy and responsibility once aligned with the organization's values. The team is remote, with members across various regions, and while fluency in English is required, Russian is a plus. The hiring process is designed to be quick and to the point, usually starting with emails followed by an interview call.

Opportunities for Growth

While the primary focus is on data pipelines, the role provides various growth paths. There are opportunities to work on highly loaded components, complex architecture, and gain insights into market trading, backtesting, and algorithmic trading. Interest in trading and market analysis will be highly beneficial to candidates in this role.

To apply, please visit the official job listing: https://weworkremotely.com/remote-jobs/trendspider-back-end-node-js-developer-1.



This job offer was originally published on We Work Remotely

Resources

At Smart Remote Jobs, we understand the importance of equipping remote workers with the tools they need to thrive in their roles. To enhance your remote work experience, we recommend considering an ergonomic keyboard that can significantly improve comfort during long hours of typing.

Then, you'd better block out distractions with noise-cancelling headphones, ensuring clear communication during virtual meetings and enhanced concentration.

Finally, if you want to increase flexibility and promote better posture, you should use an adjustable standing desk, allowing you to alternate between sitting and standing positions throughout the day for improved health and productivity.

TrendSpider

Remote

Software development

Full-time

April 7, 2024

21 views

3 clicks on Apply Now


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.