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