Job Description

Web Developer - Node.js
Job Number: 21-16000

Work for a software solutions leader. Eclaro is looking for Web Developer - Node.js for our client in Bradenton, FL.


Eclaro’s client is an insurance software company, utilizing the latest technology in an agile development environment. If you’re up to the challenge, then take a chance at this rewarding opportunity!
Position Overview:

  • Responsible for managing the interchange of data between the server and web based users.
  • The primary focus will be the development of server-side logic, definition and maintenance of the central database, while ensuring high performance and responsiveness to requests from the front-end.
  • Will also be responsible for integrating the front-end elements built by you or co-workers into the application as well as implementing API requests to third party or internally developed interfaces.


  • Integration of user-facing elements developed by front-end developers with server side logic
  • Writing reusable, testable, and efficient code using the MVC pattern
  • Design and implementation of low-latency, high-availability, and performant applications and APIs
  • Implementation of security and data protection
  • Integration of data storage solutions including SQL based database back ends such as MySQL
  • Familiar with unit testing and testing frameworks for both server side and front end testing we currently use Mocha and Cypress

Required Skills:

  • Strong proficiency with object oriented JavaScript
  • Knowledge of Node.js and frameworks available for it such as express.
  • Understanding the nature of asynchronous programming and its quirks and workarounds
  • Good understanding of server-side templating languages such as Handlebars
  • Good understanding of server-side CSS preprocessors
  • Basic understanding of front-end technologies, such as HTML5, CSS, and Bootstrap
  • Understanding accessibility and security compliance for example SQL injection attacks and how they are prevented.
  • User authentication and authorization between multiple systems, servers, and environments
  • Integration of multiple data sources and databases into one system
  • Understanding fundamental design principles behind a scalable application
  • 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
  • Implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools, such as Git
  • understanding of front-end technologies, API implementation and development, and front end design (IE: Full-Stack) 


  • Insurance domain knowledge or experience particularly P&C Insurance
  • Social Media Promotion or Prior Advertising Experience
  • Unit Testing and Testing Frameworks (Mocha and Cypress)
  • Use of Mantis for Ticketing and Time Tracking
  • Website UI design or Graphic Design

If interested, you may contact: 
Adrian Miranda   
Adrian Miranda | LinkedIn

Equal Opportunity Employer: Eclaro values diversity and does not discriminate based on Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online