Senior Backend Engineer

Remote Full-time
Role Description
This is a Full-time, remote role for a Senior Backend Node JS Developer. As a Senior Backend Node JS Developer, you'll work with cross-functional teams to understand our customers' needs and develop scalable APIs that enable our products. You'll be responsible for collaborating with product teams, architects, and designers to develop efficient, reliable, and maintainable solutions, as well as work with other engineers to write elegant, reusable, and testable code. Additionally, you will participate in code review, improve engineering practices, and mentor other engineers.

Qualifications
Bachelor's or Master's degree in Computer Science or related field or equivalent practical experience5+ years of professional experience in software developmentExperience with Node.js and its best practicesExperience in designing, building, and maintaining RESTful APIsExperience in designing, building, and maintaining databasesExperience with AWS or other cloud servicesAdherence to good software engineering principles (code quality, unit testing, documentation, etc.)Excellent problem solving and analytical skillsExperience working in an Agile development environmentFamiliarity with Git/Version ControlExcellent verbal and written communication skillsExperience in mentoring junior developers is a big plus

Specific skills for the required seniority
MessagingArchitectureSQL & noSQL deep knowledgeVersioning and releasing processModularization and library / SDK creation.Regression testing

Apply Now

Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

American Express | Work At Home Director - Compliance | Immediate

Remote

Engineering Manager, Events

Remote

Director, Revenue Accounting (Hybrid Role - New York)

Remote

Program Manager Construction

Remote

**Experienced Part-Time Evening Data Entry Specialist – Precision Data Management for arenaflex**

Remote

junior crypto corporate associate

Remote

Experienced Account Manager, Costco - Remote - Full-time - Leading Global Healthcare Company

Remote

Payroll Manager ( Remote) ( ADP Vantage a MUST)

Remote

STEM Associate

Remote

IOS Developer - Remote

Remote
← Back