We are looking for a Backend Developer (Node.js) for a new project (3-4 months with high possibility of prolongation)
What is the necessary skill set?
- 4+ years of experience in backend development
- good knowledge of JavaScript, TS, OOP, Node.js, Express
- knowledge of ES5, ES6, environments and JavaScript execution mechanics
- understanding SOLID, Layered, Modular architecture techniques
- knowledge of PostgreSQL, QueryBuilder/TypeORM
- experience in implementing Server GraphQL API
- understanding security standards including SOC 2 compliance, AES-256 encryption, MFA, zero-trust architecture, 24/7 monitoring
- experience working with high-load systems, asynchronous microservices
- experience working with background jobs, message queues, caches
- experience with version control systems (GIT), GitHub Actions
- understanding of cloud-based stack AWS or similar
- experience writing unit, integration, and e2e tests
- good English speaking and writing skills (Intermediate level or higher)
Will be a plus:
- experience in the fintech area
- experience working with PostgreSQL Row Level Security (RLS)
- experience with: Marvin JS/Ketcher, RDKit
- experience with React, Next.js
What should you do?
- backend development
- provide an estimate for project
- communicate with the clients and development team
Our benefits:
- the exchange of experience
- paid events attendance
- periodic review of the salary every year
- purchase the necessary software
- tailored PC Purchase Program
We believe that work can be a pleasure, so we are waiting for someone who shares our views.
Interview stages:
Stage 1. Interview with a recruiter.
Stage 2. Technical Interview.
And then we make a decision within 5 days (approximately).
If you found yourself in these lines — we are looking forward to your CV.