Senior Full Stack JavaScript / Node.js Developer :: Hartford, CT

Artech LLC
  • Hartford, CT
  • $55–$58 Per Hour
  • Instant Apply
3 days ago

Job Description

Job Description: Senior Full Stack JavaScript / Node.js Developer
Role Title: Senior Full Stack JavaScript / Node.js Developer
Primary Skill: Node.js
Experience Level: Advanced (7+ years of software development experience)
Role Type: Contract
Cloud Platform: Amazon Web Services (AWS)

 
Job Summary
We are seeking an experienced Senior Full Stack JavaScript / Node.js Developer to design, develop, maintain, and enhance scalable, secure, and high-performance web applications. The ideal candidate will have strong hands-on expertise in Node.js, JavaScript, React.js, and backend development, along with experience deploying and managing applications on AWS cloud environments.
The candidate will be responsible for developing frontend and backend components, optimizing application performance, managing CI/CD pipelines, troubleshooting complex technical issues, and ensuring code quality and security. This role also requires technical leadership, mentoring junior developers, and collaborating with cross-functional teams to deliver reliable enterprise applications.
Key Responsibilities
  • Lead the development, enhancement, and maintenance of robust, scalable, and secure web applications using JavaScript, Node.js, and related technologies.
  • Design, develop, and maintain backend services, REST APIs, and application components using Node.js and Java.
  • Develop responsive and user-friendly interfaces using React.js and collaborate with UI/UX designers to improve application usability and performance.
  • Integrate frontend applications with backend services, databases, and third-party systems.
  • Optimize application performance through server-side tuning, caching strategies, database optimization, and performance monitoring tools.
  • Design, implement, and maintain cloud-based application deployments using AWS.
  • Support application deployments across cloud environments using Jenkins, UrbanCode Deploy (UCD), and Terraform.
  • Configure, manage, and optimize CI/CD pipelines to enable automated build, testing, and deployment processes.
  • Conduct code reviews, mentor junior developers, and enforce coding standards, development best practices, and architectural guidelines.
  • Develop and maintain unit tests using testing frameworks such as Jest, Mocha, and Chai.
  • Analyze technical requirements, design solutions, develop application features, and resolve complex defects and production incidents.
  • Utilize Jira for project tracking and Agile delivery management and ServiceNow for incident and service management.
  • Integrate and manage application security tools such as Snyk and Black Duck for continuous security monitoring, dependency analysis, and vulnerability management.
  • Ensure application reliability, maintainability, security, and performance throughout the software development lifecycle.
  • Stay current with emerging JavaScript frameworks, libraries, development tools, and cloud technologies to recommend continuous improvements.
Required Skills and Qualifications
  • 7+ years of professional experience in software development, with strong expertise in JavaScript and full-stack application development.
  • Advanced hands-on experience with Node.js and server-side JavaScript development.
  • Strong proficiency in React.js for frontend application development.
  • Experience developing backend services, REST APIs, and enterprise application integrations.
  • Strong knowledge of JavaScript, modern ES6+ features, asynchronous programming, and application architecture.
  • Experience with Java for backend development or enterprise application integration.
  • Hands-on experience with AWS cloud services and deploying applications in cloud environments.
  • Experience with CI/CD tools such as Jenkins and UrbanCode Deploy (UCD).
  • Working knowledge of Terraform for infrastructure provisioning and automation.
  • Experience with databases such as MongoDB, Microsoft SQL Server, and/or Oracle.
  • Experience developing and maintaining automated unit tests using Jest, Mocha, or Chai.
  • Knowledge of application security, vulnerability management, and software composition analysis tools such as Snyk or Black Duck.
  • Experience with Jira, ServiceNow, and Agile software development methodologies.
  • Strong debugging, troubleshooting, analytical, and problem-solving skills.
  • Excellent communication, collaboration, and technical documentation skills.
Preferred Qualifications
  • Experience with Ext JS and AngularJS.
  • Exposure to additional cloud platforms such as Microsoft Azure or Google Cloud Platform (GCP).
  • Experience with application performance monitoring, caching, and server configuration optimization.
  • Experience leading development activities, conducting technical reviews, and mentoring junior developers.
  • Familiarity with enterprise application architecture, scalable microservices, and cloud-native development practices.
Ideal Candidate Profile
The ideal candidate will be a senior full-stack developer with strong Node.js, JavaScript, and React.js expertise, supported by hands-on AWS cloud and DevOps experience. The candidate should be comfortable leading development activities, designing backend services, building modern user interfaces, managing CI/CD pipelines, resolving complex production issues, and implementing application security best practices.
Candidates with experience in enterprise-scale applications, AWS deployments, Jenkins/UCD, Terraform, and automated security scanning will be highly preferred.
 

Numbers & Facts

LocationHartford, CT
Salary$55–$58 Per Hour

Skills

  • Agile Programming Methodologiesunmatched
  • Amazon Web Services (AWS)unmatched
  • Analysis Skillsunmatched
  • AngularJSunmatched
  • Application Programming Interface (API)unmatched
  • Applications Securityunmatched
  • Architectural Servicesunmatched
  • Atlassian JIRAunmatched
  • Automationunmatched
  • Best Practicesunmatched
  • Cachingunmatched
  • Cloud Applicationsunmatched
  • Cloud Computingunmatched
  • Code Reviewsunmatched
  • Coding Standardsunmatched
  • Communication Skillsunmatched
  • Computer Securityunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Improvementunmatched
  • Continuous Integrationunmatched
  • Cross-Functionalunmatched
  • Database Optimizationunmatched
  • Database Technologyunmatched
  • Debugging Skillsunmatched
  • Delivery Managementunmatched
  • DevOpsunmatched
  • ECMAScriptunmatched
  • Enterprise Applicationsunmatched
  • Enterprise Architectureunmatched
  • Ext JS JavaScript Libraryunmatched
  • GCP (Good Clinical Practices)unmatched
  • Identify Issuesunmatched
  • Incident Managementunmatched
  • Internet Applicationunmatched
  • Javaunmatched
  • JavaScriptunmatched
  • JavaScript Frameworksunmatched
  • JavaScript Librariesunmatched
  • Jenkinsunmatched
  • Leadershipunmatched
  • Mentoringunmatched
  • Microservicesunmatched
  • Microsoft SQL Serverunmatched
  • Microsoft Windows Azureunmatched
  • MongoDBunmatched
  • Node.jsunmatched
  • Oracle Databaseunmatched
  • Performance Analysisunmatched
  • Performance Tuning/Optimizationunmatched
  • Problem Solving Skillsunmatched
  • Programming Toolsunmatched
  • Project Trackingunmatched
  • Quality Assurance Methodologyunmatched
  • REST (Representational State Transfer)unmatched
  • React.jsunmatched
  • Requirements Managementunmatched
  • Security Analysisunmatched
  • Security Monitoringunmatched
  • Server Programming/Applicationsunmatched
  • ServiceNowunmatched
  • Software Administrationunmatched
  • Software Designunmatched
  • Software Developmentunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Standards Developmentunmatched
  • Systems Administration/Managementunmatched
  • Technical Analysisunmatched
  • Technical Leadershipunmatched
  • Technical Writingunmatched
  • Test Automationunmatched
  • Unit Testunmatched
  • Usability Engineeringunmatched
  • User Experience Design (UXD)unmatched
  • User Interface Designunmatched
  • User Interface/Experience (UI/UX)unmatched

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder