This job is no longer available

The job listing you are looking has expired.
Please browse our latest remote jobs.

See open jobs →
← Back to all jobs

NodeJS Developer

Fully Remote

Added
2 months ago
Location
Type
Full-time
Salary
Not Specified

Related skills

node.js

Company Description

When minutes matter, seconds count. As a pioneer and market leader in mass notification, our mission is to empower organizations to protect lives, secure assets, and maintain business continuity. Alertus is experiencing unprecedented growth in all markets, and we're looking for like-minded individuals who take pride in offering well-developed and invaluable life safety products to an engaged customer base.

Job Description

We are currently looking for a talented developer to play a critical role in the growth of Alertus. The NodeJS Developer will report to the Team Leader and be a key player in bringing our mission to life. In this role, you will be responsible for maintaining and innovating SaaS applications that thousands of Alertus customers rely on for notification and emergency events.

Our ideal candidate is one who is fully engaged in the building of amazing web and mobile applications - a candidate focused on using best practices in NodeJS development and motivated to learn new technologies and frameworks.

Travel to our Baltimore HQ is required for onboarding, training, and other in-person team/company activities. Candidates must be located in the Baltimore, MD area and/or within driving distance to our headquarters

A Day in the Life:

  • Develop web/mobile applications and services using NodeJS that can be used across multiple platforms and devices
  • Develop unit tests and validation to ensure the accuracy of desired outputs
  • Required Skills:

  • Ability to form cross-departmental relationships to get things done
  • Ability to prioritize and meet deadlines in a fast-paced, ever-changing environment
  • Proficiency in JavaScript, including modern ES6+ syntax and features
  • Strong knowledge of Node.js and its core modules, such as fs, HTTP, and events
  • Experience with NestJS to build efficient, scalable Node.js web applications
  • Understanding of relational and non-relational databases and their integration with Node.js, including ORM/ODM frameworks like Mongoose
  • Familiarity with microservices and event-driven architectures
  • Familiarity with AWS services like Lambda, API Gateway, DynamoDB, S3, and EC2Understanding of serverless architecture and the ability to develop serverless applications using AWS Lambda
  • Knowledge of messaging protocols such as AMPQ, MQTT, or STOMP
  • Knowledge of containerization technologies such as Docker and Kubernetes
  • Familiarity with version control systems such as Git, Gitlab, or codecommit
  • Understanding of Agile/Scrum methodologies and experience working in an Agile environment
  • Education and Experience:

  • Bachelor Degree in Computer Science or Computer Programming5-8 years of experience
  • Experience with Node.js web application frameworks, such as NestJS, ReactJS, Express, or Koa
  • Experience with message brokers like RabbitMQ, Kafka, or ActiveMQ
  • Experience with caching solutions like Redis or Memcached
  • Experience with cloud computing platforms such as AWS or Google Cloud
  • Experience with testing frameworks like Jest, Mocha, or Chai
  • Alertus Career Advantages

  • Competitive salary
  • Business casual environment
  • Generous vacation plan
  • Being part of a fast-paced and growing company
  • Rewarding experience of bringing life-saving solutions to schools and organizations worldwide
  • Regular company social and team-building events
  • Circle of Excellence Rewards Trip
  • Additional Information

    All applicants who wish to be employed by Alertus, regardless of work location, must be fully vaccinated or in the progress of vaccination by the first day of their employment (some exceptions may be considered if within the guidelines of the company policy). Proof of vaccination or exemption must be provided prior to their start date.

    Protecting people from harm is what we do. It's our mission and our passion. As a company dedicated to developing advanced technologies to help save lives, we feel strongly that our employees protect themselves and others from a potentially fatal virus. We encourage everyone who can safely do so to vaccinate against COVID-19.

    All your information will be kept confidential according to EEO guidelines.

    EEO/AA Employer M/F/D/V

    AT THIS TIME, ALERTUS DOES NOT PROVIDE VISA SPONSORSHIP

    All applicants who wish to be employed by Alertus, regardless of work location, must be fully vaccinated or in the progress of vaccination by the first day of their employment (some exceptions may be considered if within the guidelines of the company policy). Proof of vaccination or exemption must be provided prior to their start date.

    Protecting people from harm is what we do. It's our mission and our passion. As a company dedicated to developing advanced technologies to help save lives, we feel strongly that our employees protect themselves and others from a potentially fatal virus. We encourage everyone who can safely do so to vaccinate against COVID-19.

    All your information will be kept confidential according to EEO guidelines.

    EEO/AA Employer M/F/D/V

    AT THIS TIME, ALERTUS DOES NOT PROVIDE VISA SPONSORSHIP

    This employer gathers applications via their own applicant tracking system.
    You will be redirected to an external application form.
    Share job

    Help us maintain the quality of jobs posted on Empllo!

    Is this position not a remote job?

    Let us know!
    Similar Engineering Jobs
    See more Engineering jobs →
    Vivian logo
    Nordsec logo
    Hybrid only
    🇱🇹 Lithuania
    +1
    Full-Time
    💰 Undisclosed salary
    Magnopus logo
    Full-Time
    💰 Undisclosed salary
    Braintrust logo