Position: Middle Node.js Developer
Company: AboutHR
Experience required: 2y
English level: intermediate

**Responsibilities:**
- Writing reusable, testable, and efficient code.
- Design and implementation of low-latency, high-availability, and performance application.
- Implementation of security and data protection protocols and systems.
- Troubleshoot and fix performance issues.
- Ensure that proper technical documentation is maintained for all projects

**Skill and Qualification:**
- 2+ years of experience in node.js with express framework
- Experience with AWS (Lambda)
- Experience in implementing micro services
- Strong experience in application security. Experience with SOX2 and PCI compliance a plus
- Effective written and verbal communication
- Experience in writing restful APIs and documentation for large scale web applications
- Node-based module loaders and task runners (Webpack, Gulp or Grunt), creating npm modules.
- Understanding the nature of asynchronous programming and its quirks and workarounds.
- Creating database schemas that represent and support business processes.
- Implementing automated testing platforms and unit test.
- Proficient understating of code versioning tools, such as GIT.

**Domain Knowledge:**
- Education Tech
- Insurance Tech
- Fin Tech