Node.js Full Stack Developer AI

Coolsoft LLC
Alpharetta, GA, United States
17 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence Automation of Tests C Sharp (Programming Language) Software Quality Computer Programming Continuous Integration Software Debugging DevOps Python (Programming Language) Node.Js
+13 more
NoSQL Software Tools Software Engineering SQL Databases ReactJS Database Optimization Backend Containerization Graphql Front End Software Development Docker Jenkins Golang

Job description

We are seeking an experienced Node.js Full Stack Developer to join an emerging engineering team focused on building innovative, scalable products for small businesses. The ideal candidate will have strong expertise in Node.js and React, along with experience in modern software engineering, cloud-native technologies, CI/CD, and AI-assisted development., * Develop and maintain scalable frontend and backend applications using Node.js and React.js.

  • Design highly available, reliable, and high-performance applications.
  • Perform application and database performance tuning.
  • Develop, enhance, and maintain CI/CD pipelines.
  • Work with Docker, Jenkins, GraphQL, DSQL, and modern DevOps tools.
  • Develop automated monitoring, alerting, and reporting solutions.
  • Support production operations, troubleshooting, testing, and debugging.
  • Follow TDD and best software development practices.
  • Collaborate with cross-functional teams to design and deliver innovative products.
  • Provide regular progress and status updates to project teams and management.
  • Leverage AI-assisted engineering tools and practices to improve development efficiency and software quality.

Requirements

  • 5+ years of professional experience with Node.js or Java.
  • Strong hands-on experience with Node.js and React.js.
  • Experience developing highly available and performant applications.
  • Strong understanding of SQL and NoSQL databases.
  • Experience with Docker and Jenkins.
  • Hands-on experience with CI/CD and DevOps practices.
  • Experience with TDD and automated testing.
  • Strong programming experience in at least one additional language such as Java, C#, Go, or Python.
  • Experience with modern APIs and technologies such as GraphQL.
  • Strong problem-solving and communication skills.

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

Good distractions

Loading talks and stories from around this role…