Position: Middle/Senior Node.js Developer
Company: GT
Experience required: 3y
English level: upper

**On behalf of HeyCharge, GT is looking for a Node.js Developer to join to help revolutionize how they build, install, access, and maintain electric vehicle charging infrastructure.**

**What is HeyCharge?**
HeyCharge is a German electric car charging infrastructure company with a seed round backed by Y Combinator and BMW i Ventures, which has developed a unique, exciting technology that dramatically lowers the cost and effort of installing and operating electric vehicles chargers. They are a heavily international (one ex-Google founder from the USA, ex-BMW/SIXT founder from Germany, and a team from 5 countries and counting), dynamic, and hybrid-remote team who love to build product experiences and technology that impress the user.

**Product**
HeyCharge differs from conventional EV charging solutions by working without an internet connection unlike other products on the market. This helps not only to reduce the price of the solution but also the price of its installation and operation. Simultaneously, it allows locating charging stations in underground parking garages easing the pain for individual owners of electric vehicles, while the network connection is usually unstable there.

With the unique SecureCharge technology which maximizes user satisfaction and also optimizes unit economics, devices will communicate directly over Bluetooth with the HeyCharge App or SDK and provide maximum availability of the system while minimizing latency between the phone and the charger.

**What You’ll Do:**
Cloud functions development
Management of release cycles
Database management using Firestore
Building and maintaining an OCPP server for chargers

**Must have skills:**
3+ years of experience with NodeJS, TypeScript
Google Cloud
Firebase
CI/CD
Serverless development experience

**Good to have skills:**
OAuth
Design of REST APIs
BigQuery

**Recruitment Process:**
GT recruiter Screening (25-30mins)
Panel Interview (1. cognitive ability, 2. related skills, 3. culture fit) (1,5h)

**We go beyond usual perks… By working with us, you will get:**
Monthly education allowance for courses, training, books, and events.
Best-in-class IT equipment.
Lunches coverage.
Mentorship club from GT executives.
Internal team-building events every month.
Lectures from experts.
Vacation (18 working days a year), and sick leaves (up to 18 working days a year).
Health insurance.
Mindfulness sessions.

**Working Model:**
GT builds remote engineering teams for outstanding product companies. Our future mate will work directly with HeyCharge. We call this the ‘Extended Team model’, and it means that each team member is integrated as deeply as possible into the client's team.

You will work with the same tools and technologies as they do and communicate directly with a client without any intermediary in between. We also encourage trips to a client and joint teambuilding and after-work activities.