Point your AI agent at freehire and let it find you a job.

Get the CLI →

SendFriend

NewBe an early applicant

Senior Node.js Engineer

Posted Updated
Discussion

You will develop an event-driven, high-performance system that withstands high load. You will design and execute performance tests, contribute to architecture and security research involving blockchain integration, participate in Agile ceremonies, identify quality improvements, and document your work.

Responsibilities

  • Develop an event-driven, high-performance system capable of withstanding high load
  • Design and execute load, spike, stress, and scalability tests
  • Contribute to architecture, security, and blockchain-integration research
  • Participate in team meetings and Agile ceremonies
  • Identify quality improvements
  • Document your work

Requirements

  • In-depth knowledge of JavaScript and TypeScript
  • 2–4+ years of experience with Node.js programming, frameworks, and tools
  • Knowledge of coding standards, design patterns, code reviews, continuous delivery, source control, testing, and operations
  • 1–2+ years of experience building and maintaining microservice-based applications
  • Experience designing APIs and service communication using REST, GraphQL, or gRPC
  • Knowledge of message-driven architecture
  • DevOps experience
  • Experience developing solutions on AWS
  • Experience with SQL and NoSQL databases
  • Knowledge of Docker
  • Ability to set up a local environment from scratch
  • Experience working in an Agile Scrum environment

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available