Senior Backend Node JS Engineer Offline

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.

The job ad is no longer active
Job unpublished on 2 June 2021

Look at the current jobs Node.js Kyiv→

Loading...