Job Title: Tech Lead - Node.js
Location: Remote
Duration: Longterm
Client: Photon/Avis
NodeJS Lead
Job Responsibilities:
* Code, test and operate node.js based Components & Services
* Deep understanding Backend for frontend (BFF) pattern
* Enabling the team by guiding and providing support in resolving Service-related issues
* Ensure Quality of deliverables adhering to coding standards and Best practices
* Participate in code reviews and acceptance process in order to improve methodology and delivery.
* Perform unit testing and identify, troubleshoot and solve code-related issues as needed.
* Be constantly involved in design and development of new and exciting micro-features to add to the current product offerings.
Required Skills:
* 5+ years of API development experience. 3+ years in Node JS
* JavaScript, typescript, Nodejs, Nestjs, REST API - Mandate skill.
* Excellent coding skill in Node.js, JavaScript, Experience in Angular will be a Plus
* Working Knowledge in git
* In depth knowledge of Node.js, REST, SQL
* Solid knowledge of caching such as Redis
* Good knowledge on Agile scrum.
* Ability to take full ownership of tasks
* Familiarity with the whole web stack, including protocols and web server optimization techniques
* Strong knowledge of Kubernetes and Docker
* Proficiency in logging systems such as Grafana
* Strong Debugging Skills with Knowledge on good coding Practices.