Position: Back-End (NodeJS) Tech Lead
Company: brainbeanapps.com
Experience required: 5y
English level: upper

**Requirements:**
• 4+ years of commercial/production-grade web application development
• Proficiency in backend development with Node.js;
• Good understanding of computer science in algorithms, analysis, computer organization, data structures;
• Experience in Virtualization/Containerization: Docker;
• Experience with MySQL/PostgreSQL - indexing, performance optimization, etc.;
• Experience with version control systems (git preferred)
• Good level of English: reading, writing, speaking
• Knowledge of strongly-typed JavaScript dialects/supersets (TypeScript, etc.)
• Understanding accessibility and security compliance
• Self-motivation

**Responsibilities:**
• Regular code reviews on the company’s ongoing projects
• Development from project onboarding to release
• Participation in presales processes: advising on choosing
the right technology stack for the solution, decisions on the architecture of the planned solution
• Assistance to the development team in solving complicated,
non-trivial technical assignments
• Estimations according to our internal procedure
• Handle job interviews for other BE candidates should the company decide to hire more stuff.

**What we offer:**
• Schedule which makes it impossible to be late for work
• Pet & pal friendly office 
• Friendly team
• Competitive salary & career growth opportunities
• Zero bureaucracy