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