Back-end Node.js Developer

3 weeks ago


Chicago, United States TrendSpider Full time

Back-End Node.js Developer

TrendSpider is a professional tool for those who trade anything from stocks to cryptos. We provide smart retail traders, financial advisors and hedge funds with the market research and algo trading platform. We need a Node.js engineer who's going to primarily deal with data feeds (market data and alternative data).

  1. Connecting new data types and maintaining existing pipelines
  2. Improving observability in data import pipelines
  3. Working on business logic which is necessary for data to work in charting, scanning, backtesting, custom JS scripting etc.

Here are the skills required in order to do the job well:

  1. Experience establishing cloud infrastructure via Terraform. AWS Lambda + SQS is a bare minimum.
  2. Strong expertise in Node.js. At the very least, you need experience profiling, debugging a memory leak and an event loop jam in a Node.js service. Some services handle tens of thousands of messages per second, some pipelines handle gigabytes of data with limited RAM, that's why.
  3. Experience working with PostgreSQL and MongoDB with no ORMs.
  4. Experience dealing with massive data (both "read a lot" and "write a lot") in PostgreSQL.
  5. Strong understanding of ideas of both OOP and functional programming. We use both, depending on a component and a goal.
  6. Capability for testing your work well. Both writing automated tests (units, function, e2e) and running checks by doing what customers do.
  7. Capability for figuring things out. All data vendors are different, all APIs are different and every kind of data has its own scale.
  8. Ability to pay attention to small details, like this one. If you read this, enter the word "green" in the "job code" text box on the application (to cut down on fake applications and bot applications.)
  9. Capability for building simple solutions for complex problems. Simplicity of solutions is the king here.
  10. Hands-on experience trading or designing strategies will be a significant bonus.

You'll be dealing with a microservice architecture (30+ microservices) where the vast majority of services run on Node.js. Microservices either provide HTTP REST APIs using Express and Fastify (no Next.js, no GraphQL) or use Websocket. Cloud infrastructure is AWS, CI/CD pipelines are on Gitlab and Bitbucket. Container orchestration is K8s and Docker Swarm. Data pipelines mostly run on AWS Lambda.

Code is all ECMAScript. Quality of code is high, but in some data pipelines it's rather acceptable. There are no variables named "x". There's a coding convention. Overall, we value solving problems and delivering value to our customers way above using this new fancy technology just for the purpose of using it.

The workflow is a lightweight mix of scrum and kanban, with a low level of formality. There's a QA team, but engineers test their work thoroughly too. You'll be supervised in the beginning. As soon as we get on the same page regarding values in engineering, you'll be having less and less supervision, until you get to a point when you will make most of the decisions yourself. The team is all remote, from Argentina to Ukraine. Languages are English and Russian. Speaking Russian would be a bonus, but not a must have.

The hiring process is short and straightforward. First, a few emails, then one interview call with 1-2 people and that's it.

While we expect you to primarily deal with the data pipelines, this position offers you a number of directions for growth. You will have the opportunity to work with highly loaded components (i.e., real time market data firehose intake) and fairly sophisticated architecture. You will also have a chance to work with active traders and learn about markets and trading as a whole, backtesting and algorithmic trading. You'll be able to work on business logic related to algo trading if you're interested and capable. In general, if you're interested in trading and want to dive deep, then it's the right place for you.



  • Chicago, United States TrendSpider LLC Full time

    Back-End Node.js Developer TrendSpider is a professional tool for those who trade anything from stocks to cryptos. We provide smart retail traders, financial advisors and hedge funds with the market research and algo trading platform. We need a Node.js engineer who's going to primarily deal with data feeds (market data and alternative data). Connecting new...

  • Node.JS Developer

    3 weeks ago


    Chicago, United States Elite Mente LLC Full time

    Job DescriptionJob DescriptionPosition: Node.JS DeveloperLocation: Chicago, ILDuration: 12+ Months 5+ years of experience with Node JS developing APIs (must have), and nice to have knowledge of python, and/or other scripting languages, express.js, next.js 5 years of experience implementing AWS technologies (Lambda, CloudFront, Cognito, route53, Dynamo DB,...


  • Chicago, Illinois, United States Fulcrum GT Full time

    About Fulcrum We operate at the intersection of technology and law, in an industry that demands agility and innovation. Our team is dedicated to developing advanced solutions for legal professionals.Our daily work involves tackling intricate challenges, providing reliable, efficient, and smart solutions for legal experts across the globe. Join us in...


  • Chicago, Illinois, United States Fulcrum GT Full time

    About Fulcrum We operate at the intersection of technology and law, in an industry that demands agility and innovation. Our team is dedicated to developing advanced solutions for legal professionals.Our daily work involves tackling intricate challenges, providing reliable, efficient, and smart solutions for legal experts across the globe. Join us in...


  • Chicago, United States Capital One Full time

    77 West Wacker Dr (35012), United States of America, Chicago, IllinoisManager, Software Engineering, Back End Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers,...


  • Chicago, United States Capital One Full time

    77 West Wacker Dr (35012), United States of America, Chicago, IllinoisManager, Software Engineering, Back End Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers,...

  • Full stack Developer

    3 weeks ago


    North Chicago, United States Spectraforce Technologies Full time

    Title: Full stack Developer (Node.JS) with AWS Location: Chicago, IL (once a week) Duration: 6 months (contract to Hire)Description: The Full stack Developer will support the Cargo Commercial Technology team with e-strategy, price quote tool and API direct initiatives. This is a part of the overall digitization effort in bringing in self-service and...


  • Chicago, United States Remote VA PH Full time

    Job Title: Full Stack Web Developer and Designer Location: Remote (Online) Job Type: Full-Time Salary : 750-850 USD per month About Us: We're seeking a skilled Full Stack Web Developer and Designer to join our team and create innovative, user-friendly websites. Responsibilities: Website Development: Design, develop, and maintain websites using HTML, CSS,...

  • JavaScript Developer

    3 weeks ago


    Chicago, United States The LaSalle Group Full time

    As a JavaScript Developer, you will play a crucial role in designing, implementing and maintaining web applications that provide exceptional user experiences for our client. You will collaborate with cross-functional teams to deliver high-quality software solutions that meet the clients' needs. Your expertise in JavaScript, HTML, CSS, React, Angular and...


  • Chicago, United States The LaSalle Group Full time

    As a JavaScript Developer, you will play a crucial role in designing, implementing and maintaining web applications that provide exceptional user experiences for our client. You will collaborate with cross-functional teams to deliver high-quality software solutions that meet the clients' needs. Your expertise in JavaScript, HTML, CSS, React, Angular and...

  • Front End Developer

    1 week ago


    Chicago, United States Collabera Full time

    Description Home Search Jobs Job Description Front End Developer Contract: Chicago, Illinois, US Salary: $50.00 Per Hour Job Code: 349664 End Date: 2024-06-21 Days Left: 26 days, 3 hours left Apply Job Title: Senior Frontend Developer Location: Chicago, IL (Remote Role) Duration: 6+ Months Contract Role Pay Range: $45/hr to $50/hr Job Description:...


  • Chicago, United States Capital One Full time

    77 West Wacker Dr (35012), United States of America, Chicago, IllinoisLead Software Engineer, Back End (AWS, Java, Python) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of...

  • Developer III

    7 days ago


    Chicago, United States Saxon Global Full time

    •Design, develop, document, unit test, and debug new Cloud applications utilizing JSON, Java, existing software systems, and large-scale proprietary Cloud backend with EC2, DynamoDB, Microservices, etc. for internal use. •Serve as a technical expert on development projects. •Participate in full development life cycle including requirements analysis and...

  • Developer III

    1 day ago


    Chicago, United States Saxon Global Full time

    •Design, develop, document, unit test, and debug new Cloud applications utilizing JSON, Java, existing software systems, and large-scale proprietary Cloud backend with EC2, DynamoDB, Microservices, etc. for internal use. •Serve as a technical expert on development projects. •Participate in full development life cycle including requirements analysis and...


  • Chicago, United States Lorven technologies Full time

    Job DescriptionJob DescriptionHi,Our client is looking Lead - Full stack Developer (Angular, Java & Node) - Chicago, Illinois (On-site) below is the detailed requirements. Kindly share me your Updated Resume with Best Reachable NumberJob Role: Lead - Full stack Developer (Angular, Java & Node)Location: Chicago, IL (Onsite)Duration: Long TermJob...


  • North Chicago, United States TekWissen LLC Full time

    Job DescriptionJob DescriptionOverview: TekWissen Group is a workforce management provider throughout the USA and many other countries in the world. This Client is mission is to discover and deliver innovation medicines and solutions that address complex health issues and enhance people's lives. Position: Developer Unique III Location: North Chicago, IL...

  • Developer Unique III

    17 hours ago


    North Chicago, United States TekWissen LLC Full time

    Job DescriptionJob DescriptionOverview: TekWissen Group is a workforce management provider throughout the USA and many other countries in the world. This Client is mission is to discover and deliver innovation medicines and solutions that address complex health issues and enhance people's lives. Position: Developer Unique III Location: North Chicago, IL...

  • Sr. Software Engineer

    3 weeks ago


    Chicago, United States NetSfere Full time

    Location: Chicago, IL Infinite Convergence Solutions, Inc. is an industry leader in next-generation messaging and mobility solutions to carriers and enterprises globally which include its enterprise-grade, secure mobile messaging platform - NetSfere Enterprise; customer engagement platform - NetSfere Omnichannel and a complete range of scalable,...


  • Chicago, United States Peterson Tech Partners Full time

    Job Description The vision is to deliver the best contextually relevant product, offer our content to our customers, at scale across digital channels (such as web, mobile site, e-mail, app, paid media, social media, etc.) and offline channels (such as direct mail, point of sale, contact centers etc.) This role will assist in creation and delivery of...


  • Chicago, United States Peterson Tech Partners Full time

    Job Description The vision is to deliver the best contextually relevant product, offer our content to our customers, at scale across digital channels (such as web, mobile site, e-mail, app, paid media, social media, etc.) and offline channels (such as direct mail, point of sale, contact centers etc.) This role will assist in creation and delivery of...