Overview
Skills
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