Full Stack Node.JS Engineer

Minneapolis, MN, US • Posted 8 hours ago • Updated 6 hours ago
Contract Corp To Corp
Contract W2
On-site
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Full Stack Node.JS Engineer

Summary

Job Title: Full Stack Node.JS Engineer

Location: Minneapolis, MN
Job Type: - Contract
On-Site

Job Description:-

Key Responsibilities:

  • Design, develop, test, and maintain scalable full-stack web applications.

  • Build robust backend services and RESTful APIs using Node.js and Express.js or NestJS.

  • Develop responsive and user-friendly frontend applications using React.js, Angular, or Vue.js.

  • Design, implement, and optimize database schemas, queries, and data models.

  • Work with relational databases such as PostgreSQL and MySQL and NoSQL databases such as MongoDB.

  • Integrate third-party APIs, external services, and enterprise applications.

  • Implement authentication, authorization, data validation, and application security best practices.

  • Write clean, reusable, maintainable, and well-documented code.

  • Perform unit testing, integration testing, debugging, and performance optimization.

  • Collaborate with product managers, UI/UX designers, QA engineers, and DevOps teams.

  • Use Git and CI/CD pipelines to support version control, automated testing, and deployments.

  • Deploy and maintain applications on cloud platforms such as AWS, Azure, or Google Cloud.

  • Monitor application performance, troubleshoot production issues, and implement improvements.

  • Participate in code reviews, technical discussions, and Agile/Scrum ceremonies.

Required Qualifications:

  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent experience.

  • 4+ years of experience in full-stack software development.

  • Strong hands-on experience with Node.js and JavaScript/TypeScript.

  • Experience developing frontend applications using React.js, Angular, or Vue.js.

  • Strong understanding of HTML5, CSS3, JavaScript, and responsive web design.

  • Experience building and consuming RESTful APIs and working with JSON.

  • Proficiency with SQL and/or NoSQL databases.

  • Knowledge of asynchronous programming, event-driven architecture, and application performance optimization.

  • Experience with Git, code reviews, and automated testing frameworks.

  • Understanding of web security principles, authentication, and authorization.

  • Excellent problem-solving, communication, and collaboration skills.

Preferred Qualifications:

  • Experience with TypeScript, Express.js, or NestJS.

  • Familiarity with AWS services, Docker, Kubernetes, and CI/CD tools.

  • Experience with microservices architecture and serverless applications.

  • Knowledge of GraphQL, WebSockets, and message queues such as Kafka or RabbitMQ.

  • Familiarity with automated testing tools such as Jest, Mocha, Cypress, or Playwright.

  • Experience working in Agile development environments.

  • Understanding of application monitoring, logging, and observability tools.

Key Skills:

  • Node.js

  • JavaScript / TypeScript

  • React.js / Angular / Vue.js

  • Express.js / NestJS

  • REST APIs and GraphQL

  • HTML5, CSS3, and Responsive Design

  • PostgreSQL / MySQL / MongoDB


Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91131262
  • Position Id: 2026-6670
  • Posted 8 hours ago
Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.