S

Node.js / Full Stack Developer at Sherlock Tech Staffing

  • Full-time
  • On-site, Miami, FL

Node.js / Full Stack Developer

Responsibilities

  • This role is crucial as the developer will be responsible for writing code for both internal and customer-facing applications, APIs, integration and migration processes, and automation of daily Accounting and Asset Management tasks
  • The developer will also be tasked with troubleshooting and maintaining existing and future applications
  • The ideal candidate for this position will be a motivated individual who takes initiative, enjoys finding solutions to a variety of challenges, is detail-oriented, and takes extreme pride in their work
  • This role will ensure that assigned tasks are completed accurately and that detailed documentation is provided, which is essential for maintaining the integrity and functionality of the applications developed
  • Develop server-side and Cloud applications in Node.js
  • Develop static and dynamic websites using Javascript, CSS and HTML
  • Develop SPA (Single Page Applications) using Vue.js or React.js
  • Create and secure RESTful APIs using AWS Cloud solutions
  • Assist with application architecture and design
  • Implement external APIs to import/export data
  • Update, maintain, test and troubleshoot applications
  • Develop task automation scripts using Node.js

Skills

  • Minimum of 2-3 years of experience in web development
  • Proficient in HTML and CSS
  • Proficient in Node.js, vanilla JavaScript & asynchronous programming
  • Proficient in testing with Mocha.js and Sinon.js, or Jest.js
  • Proficient in developing RESTful APIs for data retrieval and Web Applications
  • Proficient using Git
  • Proficient with DB structures and DB development skills
  • Proficient with MySQL and other relational databases
  • Experience with SCRUM
  • Proficient in the use of browser Developer Tools for troubleshooting
  • Knowledge of System Development Life Cycle (SDLC) methodology
  • Knowledge of Microsoft Office applications, including Word, Excel, Access and Power Point
  • Ability to work independently and as part of a team
  • Excellent written and oral communication skills
  • Oriented towards business results
  • Excellent prioritization skills

Benefits

  • 💼 Bachelor's Degree (Preferred in Computer Science or related field) or Equivalent Education and Experience

Published 14 days ago • Expires August 18, 2025 08:06