Position: Principal Software Engineer for an American Healthcare company
Company: InventorSoft Nordics
Experience required: 5y
Category: Node.js
English level: upper
Published: 2020-09-01T00:00:00+03:00

Requirements:

Take on a lead role in the architecture, design, and development of the cloud platform used by our customers daily. 
Develop and maintain key aspects of the technology base.
Excellent written and verbal communication skills 
Eager to learn, while exhibiting a positive attitude
Advocate for modern agile software development practices that deliver high quality code: continuous integration, test, deployment practices and tool sets
Healthcare software development experience a plus

Qualifications & Skills:

BS/MS degree in Computer Science or related field
8+ years of relevant work experience
A proven ability to learn and adapt to new, complex development environments with deep dive analytical skills
4+ years of experience building distributed highly scalable solutions
Expert in advanced JavaScript and Node.js concepts; Experience in TypeScript a major plus
Experience with system design and architecture
Experience in AWS serverless technologies: Lambda, API Gateway, Cloud Formation
Proficiency in Relational and non-Relational (NoSQL) database systems
Experience in React
Dedicated to producing quality code through best practices
All code delivered with use of unit tests, and integration tests; experience with Jest a plus
Experience with BitBucket/BitBucket Pipeline, Jira