Senior Ruby and Node Developer (Durham, NC) Job at CEDENT, Durham, NC

Y2pLZ3oyY1NrVTR0d1VSbFVJWno1TkFETlE9PQ==
  • CEDENT
  • Durham, NC

Job Description

Job Title: Senior Ruby and Node Developer

Job Description: We are seeking a Senior Ruby and Node Developer with 8+ years of experience in Ruby development and 4+ years of experience working with Node.js. The ideal candidate will have a deep understanding of software design, architecture, and a passion for refactoring applications to improve performance, scalability, and maintainability.  You will be responsible for designing, developing, and optimizing back-end systems and ensuring that our applications are built using modern development practices.

Key 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.

Job Tags

Similar Jobs

Prestige

Entry Level Sales Representative Job at Prestige

 ...Customer Relations We believe in cross training to provide a comprehensive understanding of our marketing strategies; so no experience is required for this role. Training is paid and will be provided by the top Managing Partners within our firm. We offer: Travel... 

Globe Life AO

Now Hiring: Remote Work-From-Home Representative | No Experience Needed | Start ASAP Job at Globe Life AO

 ...motivated individuals for a fully remote Work-From-Home position with immediate openings...  ...clients through phone, email, text, and chat Follow simple step-by-step workflows...  ...Online remote opportunity Remote representative Flexible work from home Paid remote... 

Turning Point Action

Union Crossing Ballot Chase Representative (85308) Job at Turning Point Action

Job Description: Turning Point Action is seeking a highly skilled, natural born leader and motivated individual to join TPActions innovative and large Chase The Vote initiative . Day-to-day responsibilities include daily communication with the ballot chase manager, ...

SPECTRUM

Underground Construction Technician Job at SPECTRUM

This role requires the ability to work lawfully in the U.S. without employment-based immigration sponsorship, now or in the future. Construct Your Career Path Are you ready to lay the foundation for your career path? Our Underground Construction Technicians play ...

FLC Haus

Client Liaison Job at FLC Haus

 ...Now Hiring: Client Liaison We are seeking a professional, organized, and friendly Client Liaison to serve as the main point of contact between our clients and our team. This role is perfect for someone who enjoys building relationships and ensuring clients have a...