We are looking for a Senior Backend Node JS Engineer to the long-term healthcare project from the USA

The Back End Developer will focus mainly on building integrations.
We are looking for developers who are excited to build integrations.

Developer’s level: Middle+, Senior
Location: remote or in Kyiv office - Starokyivska 10Г (metro Politekhnichnyi Instytut)
English: Good written and spoken English
Advantages: regular communication with the client in English, possible business trips.

Role Requirements
• Design, code, test, debug and maintain innovative solutions to challenging business problems.
• Focus on creating simple, yet powerful, solutions that are easily understood and can stand the test of time.
• Participate in all phases of the software development life cycle.
• Participate in code reviews with both internal and outsourced staff as necessary to ensure a high-quality product.
• Help lead the adoption of software best practices like TDD and BDD.

Technical Qualifications
• High Degree of Experience with:
- Javascript (ES6 and beyond)
- One or more popular presentation libraries (Vue, Angular, React, etc.)
- Document-based data modeling - proficiency both conceptually (normal forms, non-relational, etc.) and in practice (experience w/ MongoDB or other document-based databases).
- RESTful API design and implementation
• Must be a full-stack developer, able to implement everything in a MEAN or MEVN stack paradigm (MongoDB, Express, Vue.js, and Node.js).
• Proficiency with best practices for authentication and authorization
• Familiarity with load-balancing concepts
• Familiarity with OAuth and single sign-on (SAML)
• Familiarity with HIPAA and related requirements for handling of sensitive data (e.g., encryption in motion and at rest, etc.)
• Experience with cloud paradigms and deployments (e.g., AWS)
• Experience with server-side caching mechanisms (e.g., Redis, etc.)
• Experience with the Linux operating system (e.g., Debian/Ubuntu)
• Experience with GIT-based source management (Stash, Bitbucket, etc.)
Familiarity with behavior-driven development, developer-driven test methodologies, and continuous integration & deployment.

Non-Technical Qualifications
• Bachelor’s Degree or equivalent work experience required.
• Strong analytical and technical skills, you are detail-oriented and work fast.
• A true self-starter approach and love of taking on responsibility.
• A genuine desire and commitment to always learn, improve, produce the best work possible.
• An agile mindset to thrive in a fast-paced environment.
• Excellent communication skills.

About DOIT Software

DOIT Software — mobile app & web development company.

We’re working with The USA, German, Norwegian, Sweden markets. We’re building a company based on values and it’s really important for us to work in a warm atmosphere of mutual understanding and with people who are growing professionally with us every day. Only in this way together we can build a really great company.

Company website:
http://doit.software

DOU company page:
https://jobs.dou.ua/companies/doit-software/

This job is no longer active.
Смотреть актуальные вакансии Node.js Kyiv→.

Similar jobs

Senior Full-Stack JS developer at Intetics

Kyiv, Kharkiv, Odesa, Minsk, remote

Lead Node.js Developer at AgileEngine

Kyiv, Kharkiv, Odesa, Chernivtsi, remote


All jobs Node.js Kyiv    All jobs DOIT Software