Senior Node SW Engineer Job at hireVouch, Remote

Ti8rbEFqcGZHY1YvNWNTdjZZbllZL0NSN1E9PQ==
  • hireVouch
  • Remote

Job Description

Senior Node Software Engineer

Position Overview

Our client is building their next team in the Toronto area, and are seeking an experienced senior Node.js Developer to develop and deliver high-performance, scalable, and reliable backend systems. You will design and implement complex server-side architectures and collaborate closely with product managers, front-end developers, and other stakeholders to deliver exceptional software solutions.

The ideal candidate has deep expertise in Node.js, hands-on experience with cloud-native technologies,
and a passion for building robust, production-grade applications in an Agile environment.

Essential Functions
  • As part of an agile team, build and enhance financial business application software for the entertainment industry.
  • Participate in design, development, documentation, and maintenance of Node.js-based applications and microservices.
  • Conduct peer code reviews and provide constructive feedback to other developers.
  • Collaborate with architects and product managers to design scalable, secure, and performan backend systems.
  • Write clean, efficient, and maintainable code using Node.js and supporting frameworks (
  • Build and maintain RESTful APIs, WebSockets, and GraphQL endpoints as required.
  • Optimize system performance and scalability by improving response times, reducing memory usage, and leveraging caching techniques.
  • Collaborate with cross-functional teams to ensure smooth integration between front-end and back-end systems.
  • Follow best practices related to coding, testing and building software using latest application development technologies, in a cloud base continuous integration environment.
  • Implement large, complex enterprise software systems from the ground up
  • Ensure the delivery of high-quality software through automated testing (unit, integration, and performance tests).
  • Work with QA engineers to ensure thorough testing coverage and resolve issues in a timely manner.
  • Other duties as assigned
Qualifications
  • 5+ years of experience in software development, with 2+ years specializing in Node.js.
  • Proven track record of designing and delivering scalable backend architectures in production.
  • Proficient in micro-services and event driven design.
  • 3+ years hands-on experience in integrating microservices, rest/web APIs across web applications.
  • Advanced proficiency in JavaScript and TypeScript.
  • Hands-on experience with database technologies, including SQL (e.g., SQL Server. PostgreSQL, MySQL), NoSQL (e.g., MongoDB, DynamoDB, Redis), and Elastic Search.
  • Proficiency in working with cloud platforms like AWS and Azure.
  • Expertise in API design and development, including RESTful services and GraphQL.
  • Familiarity with microservices architecture, containerization (e.g., Docker), and orchestration tools (e.g., Kubernetes).
  • Experience with front-end technologies like React .
  • Knowledge of event-driven architectures and message brokers (e.g., SQS/SNS, Kafka).
  • Familiarity with serverless computing (e.g., AWS Lambda).
  • Knowledge of security best practices, including authentication/authorization protocols (OAuth, JWT).
  • Solid experience in troubleshooting and debugging is critical.
  • Solid experience designing and building large, multi-tenant web based and/or client server applications.
  • Excellent communication and teamwork skills
  • Experience using technologies such as Redis, elastic search, web-socket/SignalR, and embedded solutions.
  • Financial systems experience (accounting, payroll, etc.) is a plus
  • BSC in Computer Science or equivalent required, advanced degree a plus

Job Tags

Similar Jobs

Qualcomm

Staff RF Design Validation and Test Engineer - Wireless Connectivity & System Integration Job at Qualcomm

 ...*Engineering Group, Engineering Group Systems Test Engineering**General Summary:** About...  ...impact in RF system integration, validation, and testing, we invite you to join our...  ...degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of... 

Stericycle

Sanitation Worker Job at Stericycle

$16.15/hr, 3K Sign On Bonus, Good Benefits, Day Shift, NO WEEKENDS: Stericycle is now part of WM!!! To learn more about WM's acquisition of Stericycle,to read the press release! Stericycle is a U.S. based business-to-business services company and leading provider...

Metalico

Scale Operator Job at Metalico

 ...Summary The Scale Operator is responsible for correctly and proficiently monitoring and recording scrap volumes entering the facility on the inbound scale. This position will be trained in general knowledge of metal commodities. The physical environment requires this... 

Abbott

Clinical Specialist, CRM - Mobile, AL Job at Abbott

 ...position is a field-based position based in **Mobile, AL** in the Cardiac Rhythm Management...  ...direction, the CRM Product Support Specialist provides comprehensive engineering, sales...  ...deadlines effectively.+ Must be detail-oriented and capable of working independently.+... 

Greymatter Innovationz

WebMethods Consultant with SAP Experience Job at Greymatter Innovationz

 ...Position: WebMethods Consultant with SAP Experience Description: We are seeking an experienced WebMethods Consultant with strong expertise in SAP integration to join our team on a long-term contract basis. As a WebMethods Consultant, you will be responsible...