Lead Node Developer Job at hireVouch, Remote

dHdhMUtKTzY3cmxFWWFoNlM2Z3ZiY0lvY1E9PQ==
  • hireVouch
  • Remote

Job Description

Lead Software Engineer (node.js)
Position Overview

Our client is seeking an experienced Lead Node.js Developer to guide the development and delivery of high- performance, scalable, and reliable backend systems. As the technical leader of the Node.js development team, you will design and implement complex server-side architectures, mentor team members, 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.
• Lead the design, development, documentation, and maintenance of Node.js-based applications and microservices.
• Define and enforce coding standards, best practices, and development methodologies within the team.
• Conduct regular code reviews and provide constructive feedback to team members.
• Serve as the subject matter expert for backend development, staying current with the latest trends and technologies
• Collaborate with architects and product owners to design scalable, secure, and performant backend systems.
• Create architectural diagrams, data flow models, and documentation to support the team's work.
• Evaluate and integrate third-party tools, APIs, and frameworks to enhance functionality and performance.
• Write clean, efficient, and maintainable code using Node.js and supporting frameworks (e.g., Express, NestJS).
• 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 DevOps teams to implement CI/CD pipelines and monitoring solutions
• Drive the adoption of micro-frontend architectures and federated component designs.
• Collaborate with cross-functional teams to ensure smooth integration between front-end and back-end systems.
• Mentor and guide other engineers, ensuring best coding practices and code quality.
• 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 Department: Engineering
• Review and audit design solution.
• Innovate digital experiences by investigating and integrating the latest trends and technologies.
• Plays a critical role in establishing a High Performing and Scalable Applications
• Foster a collaborative environment, provide engineering mentorship, and promote effective communication and knowledge sharing among engineering teams and cross-functional departments.
• 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
• 7+ years of experience in software development, with 4+ 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.
• 7+ 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).
• Experience with CI/CD pipelines and DevOps practices.
• 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 leading teams and mentoring developers in a professional environment
• 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

The LiRo Group

Estimator Job at The LiRo Group

 ...We are looking to build services and capabilities through the growth of our key asset- our staff. Ranked among the nation's top A/E firms by Engineering News-Record, LiRo-Hill provides construction management, engineering, environmental, architectural, and program management... 

Interim HealthCare - New Hampshire

Business Development Representative (BDR) Job at Interim HealthCare - New Hampshire

Interim HealthCareBusiness Development RepresentativePART TIMEKeene, NHStep into an exciting sales role that fosters your professional growth. As a Business Development Representative for Interim HealthCare, youll join a reputable company in a high-growth industry... 

Driscoll Children's Hospital

Pediatric Cardiac Intensive Care Physicians Job at Driscoll Children's Hospital

 ...NEW Opportunity- Pediatric Cardiac Intensive Care The Driscoll Health System is recruiting a Board Certified/Board Eligible Pediatric Cardiac Intensive Care Physician. Currently, the group consists of six Board Certified Pediatric Critical Care Physicians. The ideal... 

Molson Coors

Elevator Mechanic - Licensed Job at Molson Coors

 ...difference as part of a winning team like we do then we want to hear from you. The Headlines: In the role of an Licensed Elevator Mechanic working at the Coors Brewery in Golden, Colorado, you will be part of the Plant Technical Services Team. Our technical... 

i-Pharm Consulting

Clinical Research Associate (CRA) II/Senior CRA - Oncology Job at i-Pharm Consulting

 ...Job Title: Clinical Research Associate (CRA) II/Senior CRA - Oncology Job Type: Permanent Full Time Location: Pittsburgh, Pennsylvania...  ...States Must Have: Minimum 2 Years of On Site Monitoring Experience & 1 Year of Oncology Experience Our client is a...