Lead Node Engineer

Palo Alto, CA 94306

Posted: 10/08/2019 Employment Type: Direct Hire Industry: Software Developer Job Number: 25331

Lead Node Engineer

 

Responsibilities 

·      Build scalable cloud deployed microservices 

·      RESTFUL API Development using Node.js/Express.js 

·      Maintain, enhance and own some of the existing Node.js services 

·      Participate in and own application architecture for the work you do 

·      Profiling and performance testing for services created 

·      Interact with product and development team to define requirements 

·      Create unit and integration tests 

·      Mentor junior developers 

·      Perform code reviews 

 

Requirements: 

·      Overall software development experience of 7+ years 

·      Proficient in JavaScript Programming (ES6+, Typescript) 

·      Strong expertise with server side API development and scalability 

·      Experience using Node.js to build microservices, with emphasis on architecture 

·      Nice to have: Understanding of containerization technologies 

·      Good programming discipline: unit testing, fault tolerance, data structures, complexity analysis, object-oriented principles, design patterns, etc. 

·      Any experience leading other team members is a big advantage 

·      Knowledge of SQL Databases is needed, NoSQL is a plus 

 

Education Requirements: 

BS in Computer Science or Software Engineering, or related experience 

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.