Hybrid Senior Backend Developer, Node.js

Posted 3 weeks ago

Apply now

About the role

  • Collaborate in a team of 5-10 highly motivated individuals
  • Work on solving challenging programming and architectural problems
  • Have a voice that will impact decisions
  • Communicate with front-end team members and product managers to minimize misunderstandings
  • Write maintainable code, respecting industry standards
  • Write documentation for the code
  • Perform code reviews
  • Support less experienced developers

Requirements

  • 5+ years of experience in JavaScript development
  • Proactive, organized, curious, empathetic
  • Strong proficiency with Node.js and the Express.js framework
  • Knowledge of Nest.js or the Fastify framework is a plus
  • Experience with TypeScript and modern JavaScript features (ES6+)
  • Demonstrated experience writing complex SQL queries, designing database schemas, and optimizing performance through proper indexing
  • Experience with other DBMS used for ingesting high volumes of data is a plus
  • Proven experience with Redis or similar in-memory databases
  • Experience with AWS is a plus
  • Experience with message queuing systems (e.g., AWS SQS, Kafka, RabbitMQ, or NATS)
  • Strong understanding of service organization and microservices architecture
  • Experience with API design and RESTful services
  • Experience with New Relic or any other log or metric ingestion platform is a plus
  • Experience with containerization (Docker) and container orchestration. Experience with Kubernetes is a plus
  • Knowledge of testing frameworks (Jest, Mocha, etc.)
  • Knowledge of security best practices

Benefits

  • Competitive salary and stock options in the company (we want you to have ownership in the business!)
  • A chance to communicate your own ideas, bring them to life, and see them have a real impact on the company
  • Support with growing your career, both on the product and software development and architecture side, through mentorship and educational budget
  • Paid lunch in a local restaurant when working from the office
  • Subsidized multisport card
  • Top-of-the-line equipment

Job title

Senior Backend Developer, Node.js

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job