Remote Full Stack Node.js Software Developer

Asentria is a Seattle high-tech company providing solutions for monitoring and control of infrastructure equipment at cellular, microwave and other remote communications sites. Asentria develops embedded appliances which sit in cell sites of major cell carriers worldwide and which providing monitoring and control functions for passive and environmental support systems. We are developing a javascript single page web application as a centralized management platform providing events display, dashboards, maps, control, reporting, etc. The app is beyond MVP but we have 18+ more months of development still needed and possibly much more.

We are looking for a Full Stack Node.js Developer to add to the team. You must be a seasoned developer with substantial experience in both front end and back end development, node.js, database, and html5. We are using React and Redux, experience with these is preferred. If you fit that profile, send your resume and we will evaluate your other skills and experience. This is most likely a remote contract but possibly regular employment especially if you reside in Seattle.

This is a fun project in the M2M/IoT type monitoring space, involving talking to and controlling IoT devices and creating displays and functionality to provide value to customers.

Responsibilities

  • Development of user-facing elements and server-side logic meeting design specifications
  • Writing reusable, testable, and efficient code
  • Design and implementation of low-latency, high-availability, and performant applications
  • RESTful API development
  • Database design and database programming
  • Collaboration with Kanban team members including QA

Skills and Qualifications

  • Strong proficiency with Node.js and frameworks available for it
  • Basic understanding of front-end technologies, such as HTML5 and CSS3
  • Integration of multiple data sources and databases into one system
  • Understanding fundamental design principles behind a scalable application
  • Integration of data storage solutions that may include databases, key-value stores, blob stores, etc
  • Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
  • Creating database schemas that represent and support business processes
  • Experience with industry software design best practices - separation of concerns, software design patterns, object oriented coding, and RESTful APIs
  • Experience with front-end frameworks such as React, Angular, Twitter Bootstrap, Leaflet

In addition to the technical knowledge, experience and competence required of a senior Full Stack Node.js Developer, Asentria employees must also possess personal aptitude to solving problems, high intelligence, perseverance and orderliness, responsibility, drive toward and satisfaction at the attainment of goals, calmness and endurance under stressful conditions, consistency and predictability in the regular attendance to duty, individual initiative as well as participation in group efforts, correct estimation of specific circumstances, fairness, empathy and appreciation toward fellow workers, effective communications skills and an absence of unconstructive or ill-considered criticism.

In its commitment to long-term expansion and enhanced service to customers and the community, Asentria’s standards of employee skills, competence, and teamwork are and shall remain among the highest in the field.

In keeping with these job requirements, Asentria utilizes application forms, interview procedures and pre-employment non-medical testing regimens that will assist the company to determine whether applicants possess the skills, competency and above personal attributes necessary to meet the company’s performance standards. Applicants for Full Stack Senior Node.js Software Developer undergo such screening procedures.

Human Resources
Asentria Corp.


Apply Online Now

Asentria Corporation
1200 North 96th Street
Seattle, WA 98103
USA
map

For Your Privacy:

Your personal information and responses are for internal purposes only. Asentria will never release your personal information to a third party without your permission.
(read our Privacy Statement)