Senior NodeJS Developer

Remote
Contracted
Experienced


What is Rayobyte (Sprious)?

We are a US-tech, fully remote scale-up that provides customers with various ethical proxy and scraping solutions. We’re committed to delivering high-performance, scalable tools that allow businesses to bring their ideas to life by efficiently and responsibly managing data collection. Currently, we are looking for a new team member for one of our brands: Rayobyte.

Who are we seeking?

If you have a track record of building and optimizing scalable systems in fast-paced, high-traffic environments, you present a deep understanding of the back-end technologies and are excited about leveraging AI to accelerate development - you are our person!

There is no better person to explain the role than our CEO; please click and listen 🤗

Click the video 

*If the video link is not there, please check the career page on our website - sprious. com

How can you help us? 

  • Refactor and optimize complex systems to manage high traffic, ensuring stability while scaling. You will work on platforms that handle millions of requests per second and terabytes of data, ensuring smooth operation and performance.
  • Design and optimize database architectures for both SQL and NoSQL systems in near-real-time, high-traffic environments. You will be responsible for creating efficient schemas, query optimization, and performance tuning of distributed databases.
  • NodeJS Development. Work mostly on back-end technologies and some front-end, contributing to the platform’s ongoing evolution. Experience with Node.js, TypeScript, and related technologies is required. 
  • Utilize AI-powered coding tools like: GitHub Co-pilot, Cursor, Aider, or similar platforms to enhance development speed, improve code quality, and solve complex coding challenges.
  • Collaborate with cross-functional teams, including marketing, product, and technical teams, to ensure alignment between business objectives and technical execution. Your communication should facilitate effective remote team collaboration.
  • Identify and solve technical issues independently, particularly those related to system optimization and customer-facing problems. You will be expected to address issues before they escalate and ensure system stability.
  • Handle client-facing issues and bugs by diagnosing and troubleshooting problems. You will split your time between technical development and ensuring client satisfaction.
  • Ensure the platform’s security by implementing best practices for software development and architecture, particularly in high-traffic systems.
  • Measure and monitor system performance using tools like ElasticSearch, Kibana, or similar (Grafana). Experience with real-time performance monitoring and debugging is essential.
  • Manage your tasks efficiently. While the role is primarily technical, you will need to manage your own tasks efficiently, particularly in a remote environment. Familiarity with tools like Jira or Trello is an advantage, 
  • Contribute actively to the team’s goals and foster a collaborative environment. We seek individuals who thrive in a team setting, share responsibility, and actively contribute to shared success.

Our Tech Stack:

  • NodeJS,
  • TypeScript, 
  • ExpressJS,
  • Vue.js,
  • MySQL, 
  • MongoDB.

What ideal candidate should have for the role?

  • English - communicative level, since we are an international team.
  • 5+ years of experience with NodeJS in backend development.
  • Interest in AI-driven software development.
  • Proven track record of working with high-traffic platforms and scalable systems.
  • Deep expertise in both SQL and NoSQL databases, including performance optimization and schema design.
  • Experience working in a SaaS startup environment and remote teams.
  • Experience with TypeScript.

 What can you expect from us?

  • Long-term and full-time remote contractor position (40h/week)
  • Working in a company with 8 years of consistent growth and financial stability
  • Working in a highly talented and experienced global team from all over the world
  • Flexibility in terms of working hours

What are the recruitment steps?

  • Application - Please fill out the Questionnaire
  • General interview - Meet our HR Team 
  • Panel interview - Meet our Head of Engineering
  • Final interview - Meet our VP of Technology
  • Offer - Welcome to the team!


Apply now and join our remote team!


 
Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*