Lead Javascript Engineer
Lead / Architect Software Engineer (JavaScript / Node.js)
Overview
We are seeking an experienced Lead / Architect-level Software Engineer to design and build scalable, customer-facing applications. This role will work closely with product, design, and engineering teams to deliver high-quality backend systems and drive technical direction across the organization.
This is a hands-on leadership role, combining architecture, development, and team mentorship .
Key Responsibilities
Design, develop, and maintain scalable backend systems using technologies such as Node.js, TypeScript, JavaScript, Python, and RESTful APIs
Lead system architecture and solution design , ensuring applications are scalable, reliable, and extensible
Collaborate cross-functionally with product managers, designers, and engineers to deliver optimal solutions
Own code quality and testing , including implementing automated testing frameworks
Serve as a subject matter expert for backend systems and middleware
Mentor and guide engineers, supporting technical growth and best practices
Contribute to team building efforts , including interviewing and onboarding new engineers
Identify opportunities to improve development processes, performance, and delivery efficiency
Support integration efforts across backend, frontend, and mobile systems
Qualifications
Bachelor’s or Master’s degree in Computer Science or a related field
8+ years of experience designing and developing backend applications
Strong experience with:
Node.js, TypeScript, and JavaScript
Python (preferred)
RESTful API design and development
Data pipelines and distributed systems
Proven experience building internet-facing, scalable applications
Hands-on experience with cloud platforms (AWS preferred) and/or container platforms such as OpenShift
Strong understanding of:
Object-oriented programming
Software design patterns and engineering best practices
Databases and system performance optimization
Experience integrating backend services with frontend and/or mobile applications
Ability to manage multiple priorities and deliver within deadlines
Excellent communication and collaboration skills
Ideal Profile
Strong technical leader who remains hands-on with development
Comfortable working in fast-paced, collaborative environments
Passionate about building scalable systems and mentoring others
Proactive in identifying improvements and driving technical excellence
Recommended Jobs
API Developer
: Truliant's mission is to improve lives by putting our members first, providing great service and straightforward financial solutions. Our core values of Member Focus, Service, Guidance, Relationshi…
Carside
NOW HIRING FULL TIME & PART TIME CARSIDE / TO-GO / TAKE OUT Applebee’s Neighborhood Grill + Bar/Thrive Restaurant Group is looking for the next team member to join our team and help love people wit…
Licensed Practical Nurse (LPN) - SIGN ON BONUS (Hiring Immediately)
Licensed Practical Nurse (LPN) Pediatric Home Health Sign-On Bonus Opportunity! Eligible candidates may qualify for a $100 sign-on bonus as part of their total compensation package. Bonus eligi…
Leasing Consultant - Overture Cary
ABOUT GREYSTAR Greystar is a leading, fully integrated global real estate platform offering expertise in property management, investment management, development, and construction services in ins…
Executive Director
Executive Director (6471) Location: Durham, North Carolina Job Number: 6471 EXECUTIVE DIRECTOR – FARMER FOODSHARE – DURHAM, NC REQUEST: Do you have a commitment to and passion for the F…
Support Analyst l-Infrastructure
Overview As a Support Analyst I, emphasizing your technical proficiency, you will delve into the fundamentals of Esri's robust Geographical Information Systems (GIS) platform and its intersections wi…
Outside Sales
Colony Tire is currently seeking a full-time Outside Commercial Salesman to join our team in Wilmington, NC! Our salesmen work for competitive, unlimited pay. Full benefit package offered, including M…
Physical Therapist / PT / PRN
PT PRN at our ALF in New Bern, NC / North Carolina Physical Therapist/ PT Assisted Living Facility New Bern, NC/ North Carolina Now hiring PRN- Consistent PRN Hours! We currently have a …
New Process Introduction Engineer
Summary: The New Process Introduction Engineer is a motivated and energetic contributor responsible for the technology transfer and industrialization of new processes into manufacturing. This role f…
Licensed Mental Health Program Supervisor
We are looking for a strong leader to oversee our MST team! Must reside within an hour of the identified territory in Greenville ( Anderson, Greenville, Spartanburg, etc.) . This is a full-time sa…