Senior Backend NodeJS Developer

 Job Description:

The Opportunity

As part of the Software Engineering team, you will have various opportunities and responsibilities to:
Cover gathering requirements to design, coding, testing, deploying, and maintain our

software
Develop the microservices system with high requirements for performance, scalability, and

security
Collaborate with product, frontend and QA team to deliver high quality product

Required qualifications, experience and skills

  • Bachelors Degree in Computer Science or closely related field

  • Minimum of 5 years of professional experience in software development

  • Prior strong experience with Node JS frameworks and APIs is a must

  • Hands-on experience working with the Kafka, Redis, Elasticsearch, Logstash is preferred

Advanced knowledge of SQL (PostgreSQL) and NoSQL (MongoDB) is a must Procedural and OOP programming skills

Understanding of data modeling and relational databases Debugging, troubleshooting, and problem-solving skills

Experience in the healthcare industry is preferred
A desire to learn, grow, and enjoy the responsibility and accountability that comes with high levels of ownership and autonomy
Good written and verbal communication skills in English

Experience in a startup working environment is a plus

Nice to have:

Experience with Google, AWS, Azure cloud-based development, experience working with Docker Containers, Kubernetes