Node.JS Developer

Overview

On Site
Depends on Experience
Contract - W2
Contract - 8 week(s)

Skills

Node.js

Job Details

**NO C2C**

Node.js Developer

Job at a Glance

  • Title: Node.js Developer
  • Location: Fully remote; preference for EST candidates
  • Contract: W2 only, 6-month contract with potential for extension or full-time conversion with either the client or CEI
  • Pay: $60-65/hour + optional medical, dental, vision, 401(k) match

Overview

Seeking an experienced Node.js developer to work on backend microservices for a sports-related app that displays data to the public. The candidate will be responsible for building scalable cloud-based web applications and APIs, collaborating with cross-functional teams, and supporting DevOps practices.

Key Responsibilities

  • Write server-side code for the integration of third-party devices into the enterprise ecosystem
  • Design, develop, and implement highly scalable, resilient, and robust cloud-based services
  • Manage development, continuous integration, and deployment of microservices
  • Work closely with QA to create automated application-level test suites
  • Apply industry best practices to solve complex business problems
  • Collaborate with internal and external teams to develop scalable solutions
  • Present and defend architectural, design, and technical decisions to stakeholders
  • Develop prototypes quickly
  • Potential travel to Philadelphia for team collaboration

Required Skills

  • 6-8 years of software programming experience in mainstream languages
  • Minimum of 3 years of hands-on experience with Node.js
  • Experience in developing cloud-based web services with a focus on performance, reliability, and scalability
  • Proven background in large-scale production deployments and performance troubleshooting
  • Skilled in designing software architecture for high-volume applications
  • Expertise in developing and maintaining APIs for web services
  • Bachelor's degree in Computer Science or a related field
  • Strong analytical and debugging skills
  • Experience with cloud deployments (AWS, Azure, or GCP)

Preferred Skills

  • Master's degree in Computer Science or similar
  • Web application development experience
  • Data streaming and pipeline creation with Kafka, Spark, or similar
  • Experience with GraphQL/GraphAPI
  • Experience with DevOps in cloud environments
  • Open source contributions
  • Interest or experience in IoT
  • Good communication skills for technical and non-technical audiences

Call to Action

If you meet the qualifications and are eager to contribute to a dynamic sports app project, apply today. Join us to develop impactful cloud solutions and grow your expertise in a collaborative environment.

About CEI

As a trusted technology partner, CEI delivers solutions that help our customers transform their business and achieve meaningful results. From strategy and custom application development through application management - our technology and digital experience services are tailored to meet each unique need of our customers. Our staffing solutions bring specialized skills to complement our customers' workforce and project requirements.

#ZR

#INDGEN

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.