Sherlock Tech Staffing - Miami, FL

posted 28 days ago

Full-time
Miami, FL

About the position

SherlockTalent is actively searching for a Node.js/Full-Stack Developer who will work and collaborate with a team on a variety of projects in the cloud. 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.

Responsibilities

  • 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.

Requirements

  • 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

Nice-to-haves

  • Bachelor's Degree (Preferred in Computer Science or related field) or Equivalent Education and Experience
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service