Senior Ruby and Node Developer (Durham, NC)
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.
Recommended Jobs
Director of Operations and Sales - Monroe, North Carolina
About the job We are looking for someone who: Wants to leave behind the typical structured, 8-5 desk job Is willing to bet on themselves and be financially rewarded for it Enjoys problem-sol…
Assistant Mechanical Designer
JOB SUMMARY Assistant Mechanical Designer shall work in a team environment and under the directive of a lead Designer to develop accurate, constructible, coordinated, and timely Mechanical system …
Pediatric Ophthalmologist - Private Practice - Hickory, NC
Job Type: Pediatric Specialist /Ophthalmologist Practice Location: Hickory. Lincolnton, Lenoir, and Boone MD Or Corporate Owned: Physician Owned Reason for Job Opening: Replacement Experi…
Business Analyst
Job Description Job Description The North Carolina League of Municipalities (NCLM) is a member-driven organization with more than 100 years of service to North Carolina cities and towns. NCLM has…
Front Desk Teammate
Family Experience Teammate Welcome to Aqua-Tots Swim Schools! We are on a mission to save lives by teaching children all over the world how to become safe and confident swimmers for life. Are yo…
Studio Manager
Job Description Job Description Benefits: Bonus based on performance Free uniforms Opportunity for advancement Employee discounts LOVE WHAT YOU DO At Waxing the City, we are pas…
Full-Time & Part-Time Cleaners Apache Junction, AZ
Job Description Job Description Benefits: ~401(k) ~401(k) matching ~ Flexible schedule ~ Wellness resources We are hiring cleaners to join our team in Apache Junction, AZ. Whether y…
Assistant General Manager (AGM) - Catering & Kitchen Operations
Job Description Job Description Description: Grow Your Career. Travel. Lead Your Own Location One Day. Charlotte, NC (28208) If you're looking for more than just a job—if you want real g…
Consultant - Site Solutions
Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in histo…
International Tax Compliance Manager (In-House) - Atlanta, GA
Our client is one of the largest privately owned corporations in the whole of the USA. With annual revenues in the tens of billions and over 100,000 staff world-wide, this organization has developed …