Hybrid Senior Software Engineer, Node.js

Posted 6 days ago

Apply now

About the role

  • Senior Software Engineer developing and maintaining cloud-based applications. Leading projects and mentoring engineers in an innovative remote team setting.

Responsibilities

  • Design, build, and maintain cloud-based applications using modern JavaScript frameworks and server-side technologies.
  • Lead key technical projects, manage priorities, and ensure deliverables meet performance and quality standards.
  • Collaborate with technical and non-technical stakeholders to translate business requirements into clear engineering tasks.
  • Mentor junior and mid-level engineers through code reviews, pair programming, and knowledge-sharing.
  • Troubleshoot complex issues, implement creative solutions, and drive continuous improvement across the engineering lifecycle.

Requirements

  • Expertise with JavaScript (Node.js), Docker, and one or more databases (MongoDB, SQL Server, or MySQL).
  • Hands-on experience with at least one cloud platform (AWS, GCP, Azure, DigitalOcean, etc.).
  • Strong understanding of RESTful APIs, debugging, and problem-solving.
  • Experience with Git, GitHub, or Bitbucket.
  • Familiarity with cloud messaging or cloud storage is a plus.
  • Experience with financial transaction processing is a bonus.
  • Ability to explain complex concepts clearly and work collaboratively within Agile/Scrum environments.
  • Proven ability to break down requirements into actionable tasks for other team members.
  • Excellent written and verbal communication skills.
  • Self-motivated team player who delivers high-quality work reliably.

Benefits

  • Comprehensive benefits package available (details provided during interview)

Job title

Senior Software Engineer, Node.js

Job type

Experience level

Senior

Salary

$130,000 - $160,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

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

Report job