Senior Ruby and Node Developer (Durham, NC)

CEDENT
Durham, NC

Responsibilities:

  • Lead the development and refactoring of Ruby and Node.js applications, ensuring scalability, reliability, and performance.
  • Collaborate with cross-functional teams to design, develop, and deliver high-quality software solutions.
  • Refactor and optimize legacy codebases, improving application performance and simplifying the overall architecture.
  • Work on integrating third-party APIs and services within applications.
  • Write clean, maintainable, and well-documented code.
  • Perform code reviews, provide mentorship, and foster a collaborative environment.
  • Work on troubleshooting, debugging, and optimizing application performance.

Required Skills and Qualifications:

  • 8+ years of experience in Ruby on Rails development.
  • 4+ years of experience in Node.js development.
  • Proven experience in refactoring and optimizing existing applications.
  • Strong knowledge of object-oriented programming principles, design patterns, and best practices.
  • Proficient in working with RESTful APIs, databases (SQL, NoSQL), and server-side technologies.
  • Experience with version control systems (Git).
  • Familiarity with containerization and orchestration tools (Docker, Kubernetes).
  • Excellent problem-solving and debugging skills.
  • Strong communication skills and ability to collaborate effectively within a team.
  • Knowledge of front-end technologies (HTML, CSS, JavaScript) is a plus.

Preferred Qualifications:

  • Experience with microservices architecture.
  • Familiarity with cloud platforms (AWS).
  • Experience with automated testing and CI/CD pipelines.

Department: Preferred Vendors
This is a contract position

Posted 2025-09-02

Recommended Jobs

Mortgage Loan Processor

Reliance First Capital, LLC
Charlotte, NC

Responsible for processing loans from set-up to closing by verifying, assembling, and entering borrower information into the system. Verify income and assets documentation are complete and complia…

View Details
Posted 2026-05-28

Corporate Account Manager (Southeast)

Cordis
Charlotte, NC

Overview: Cordis is an independent, customer-focused global provider of interventional cardiovascular technologies. During our 60+ year history we’ve established a legacy of pioneering breakthrough t…

View Details
Posted 2026-05-15

Research Scientist

Universal Display Corporation
Wilmington, NC

Adesis Inc. is a subsidiary of Universal Display Corporation (Nasdaq: OLED) , a global leader in organic light emitting diodes. Within our OLED Chemistry organization, we engage in research and devel…

View Details
Posted 2026-05-15

Landscape Maintenance Specialist

Command7 LLC
Charlotte, NC

Job Description Job Description Join NatureCare as an outstanding Landscape Maintenance Specialist! If you have extensive experience as a landscape laborer, NatureCare could be a great fit for …

View Details
Posted 2026-04-17

Pool Deck Attendant

Charlotte Aquatics
Charlotte, NC

Job Description Job Description At Charlotte Aquatics, we make children safer, healthier, and smarter all while having fun! Since 1996, we have had the privilege of providing over 90,000 swim les…

View Details
Posted 2026-03-20

Esthetician

Canvas Beauty Bar
Boone, NC

Job Description Job Description Benefits/Perks Competitive Commission pay Career Growth Opportunities  Fun and Energetic Environment  Discount on Products and Services  Continuing Edu…

View Details
Posted 2026-04-17

Travel Nurse RN - Pediatrics - $1,689 per week in Winston Salem, NC

Coast Medical Service
Winston Salem, NC

Registered Nurse (RN) | Pediatrics Location: Winston Salem, NC Agency: Coast Medical Service Pay: $1,689 per week Shift Information: Days - 4 days x 10 hours Contract Duration:…

View Details
Posted 2026-05-21

Travel Nurse RN - Progressive Care Unit - $1,668 to $1,771 per week in Marion, NC

TravelNurseSource
Marion, NC

Registered Nurse (RN) | Progressive Care Unit Location: Marion, NC Agency: AMN Healthcare Pay: $1,668 to $1,771 per week Shift Information: Days - 3 days x 12 hours Contract Du…

View Details
Posted 2026-05-24