drjobs Lead Nodejs Software Engineer

Lead Nodejs Software Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Argentina

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Lead Node.js Software Engineer

Location: Remote Offshore

Comfortable to work in USA PST Time zone

Job Description

We are a dynamic messaging company dedicated to delivering highquality scalable and reliable messaging solutions for our clients. As we expand our services and scale our platform.

We are seeking an experienced and motivated Lead Node.js Software Engineer to join our team. This role is perfect for a driven professional with a passion for backend engineering messaging technologies and highperformance systems.

The Lead Node.js Software Engineer will play a critical role in developing and maintaining the core components of our Messaging Platform touching modules like: Authentication Email SMS Voice Templating etc. In this role you will lead the team of 5 engineers responsible for maintaining the core aspects of our platform from finding and fixing bugs to performing research tickets and feature enhancements. Your expertise in the MERN Stack Containerized environments and both onpremises & cloud environments will be essential as you drive the evolution of our platform.

What you ll do:

Lead the maintenance development and implementation of both front (React) and backend (NodeJS) services.

Develop and maintain efficient RESTful APIs for both internal and consumer facing products.

Implement RabbitMQ message queuing solutions for realtime distributed processing.

Maintain SQL and NoSQL database schemas ensuring optimal data management storage and retrieval strategies.

Collaborate closely with crossfunctional teams including product managers NetOps and CustomerOps to deliver highquality software solutions.

Mentor and guide your team promoting best practices leading and facilitating code reviews and peerprogramming.

Mentor your engineering team perform code reviews and lead and teach production release practices.

Implement performance optimization techniques scalability strategies and robust errorhandling mechanisms.

Drive personal initiatives to ensure innovation and tech debt are addressed fairly

Participate in rotating oncall schedules with PagerDuty

Qualifications

What you have Required Skills:

Education Requirement if needed: Bachelor s degree in Computer Science Engineering or related field (or relevant equivalent experience).

5 years of handson experience in Node.js and Typescript development.

Expertise in designing and developing RESTful APIs.

Strong experience with RabbitMQ or similar message queuing systems.

Proficiency in NoSQL databases (MongoDB DynamoDB or similar).

Experience with Docker containerization and orchestration.

Proven experience working with both onpremises and cloud environments (AWS or GCP).

Solid understanding of software architecture principles microservices and distributed systems.

Familiarity with CI/CD pipelines and DevOps practices.

Excellent problemsolving skills and ability to troubleshoot complex systems.

Strong communication skills and experience leading technical discussions.

Preferred Skills:

Familiarity with Kubernetes or similar container orchestration systems.

Knowledge of monitoring and logging tools (DataDog ELK Stack Prometheus Grafana).

Experience with agile methodologies and best practices for software development.




DATA MANAGEMENT , AWS , DOCKER , DEVOPS , TYPESCRIPT , NODE.JS , NOSQL

Employment Type

Remote

Company Industry

Key Skills

  • Spring
  • .NET
  • C/C++
  • Go
  • React
  • OOP
  • C#
  • Data Structures
  • JavaScript
  • Software Development
  • Java
  • Distributed Systems

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.