Position: Senior Node.js Software Engineer
Company: Nixwood
Experience required: 3y
Category: Node.js
English level: upper
Published: 2021-04-01T00:00:00+03:00

Responsibilities
Business layer implementation (Firebase Cloud Functions)
Security model development (Health information)
Multi-tenancy setup
Client's AD integration
Development of proper architecture using GCP native services
Requirements
At least 6 hours overlap with CDT (UTC -5) time zone for the first month of work is mandatory
3+ years of experience with Node.js
Experience with Google Cloud
Experience with Firebase (Cloud Functions / Serverless architecture)
Knowledge of Firebase Auth / SSO
Familiarity with Data Storage (Firestore, BigTable, BigQuery)
Knowledge of API design
Experience building out the connectors on a platform to support integrations (SSO, connecting to electronic health record systems, connecting to HRIS systems, integrating with wearable hardware, etc.), implementing notification systems (sending out user specific notifications intelligently), and GCP infrastructure/security
Ability to handle a reasonably complex project and complete it with minimal oversight
Nice to have
React Native experience
We offer
Competitive compensation depending on experience and skills
Work in enterprise-level projects on a long-term basis
Full-time remote work (you can work from anywhere you are)
Unlimited access to learning courses (LinkedIn learning, company training courses, English regular classes, Internal Library)
Health Insurance