Full Stack Node.JS Engineer
Envision, Inc
Minneapolis, MN, United States
4 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Working hours
Regular working hours
Job source
Tech stack
JavaScript (Programming Language)
Agile Methodology
Amazon Web Services
Application Performance Management
HTML5
User Authentication
Automation of Tests
Unit Testing
Microsoft Azure
Cascading Style Sheets (CSS)
Code Review
Data Validation
+49 more
Relational Databases
Software Debugging
DevOps
Design of User Interfaces
HP Systems Insight Manager
JSON
PostgreSQL
MongoDB
MySQL
Node.Js
NoSQL
Performance Tuning
Scrum Methodology
Queueing Systems
RabbitMQ
Responsive Web Design
Web Application Security
SQL Databases
TypeScript
WebSocket
Data Logging
Google Cloud
Enterprise Software Applications
ReactJS
Express.js
Grafana
Software Security
Cypress (Programming Language)
Backend
Git
Vue.js
Event Driven Architecture
AngularJS
Integration Tests
Kubernetes
Information Technology
Playwright
Apache Kafka
Graphql
Front End Software Development
Asynchronous Programming
NestJS
Restful APIs
Mocha
Software Version Control
Serverless Computing
Docker
Web Api
Microservices
Job description
- 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.
Requirements
- 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., * 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
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…