Position: Senior Backend Software Engineer ( Node.js)
Company: TechHunt
Category: Node.js
Experience required: 5y
English level: upper

Senior Backend Software Engineer will work with business development, data, and product teams to solve tough problems and challenges through development and automation

The company is  using Serverless (AWS Lambda & API Gateway), Node.js, MongoDB on the backend, Angular on the frontend. Transmitting 5TB of data per month between all Kiosk devices

Required Qualifications:
•	10+ years of full-time hands-on Backend experience. 
•	Upper-intermediate to fluent speaking and writing English. Able to have a real-time conversation. 
•	 7+ years of full-time hands-on Node.js experience. 
•	 3+ years of full-time hands-on MongoDB experience. 
•	 Experience developing Cloud applications with API management and distributed microservices based architecture. 
•	 Experience with data modeling and patterns using NoSQL database technology.
•	Strong knowledge JavaScript, ES6+. 
•	 Ability to challenge and improve the underlying technology stack.

 Nice to Haves :
•	.Willingness to perform all other related duties as required. 
•	 Experience or burning desire to work with TypeScript. 
•	 Ability to drive performance tuning, automation, monitoring, and testability.
•	Frontend experience. 
•	Ability to reason through problems to reach solutions and troubleshoot. 6. Serverless / AWS Lambda experience.


Offer: 
•	Flexible hours. Just join daily standups, sprint planning, and retrospective meetings. Сan does a 4-hour overlap with the Pacific Timezone will work.
•	 100% remote. Work anywhere, whether it is remotely in the comfort of your home, in a shared co-working space, in an RV on the beach, or while being a nomad in another country.
•	 Work on challenging problems, innovate, impacting lots of people's lives for the better while having fun doing it.