Position: Middle Node.js developer (with TS)
Company: Artkai
Experience required: 3y
English level: upper

They processes payments, runs marketplaces, disburses payroll and loans, detects fraud and helps other businesses grow exponentially. They serve these companies by providing a suite of world-class APIs and a dashboard UI that simplifies processes.


Requirements:
- 3+ years of a successful track record of developing quality software products and shipping production-ready software;
- Experience with Node.js, TypeScript, Golang;
- Experience with relational and NoSQL database schema design and query optimization;
- Strong knowledge of REST and pub/sub design patterns;
- Experience with unit, integration, and E2E test frameworks;
- Experience with Agile development;
- Ability to break down complex business requirements into technical requirements;
- Ability to architect distributed systems on cloud computing platforms;
- Have strong communication skills (English B1+);

Responsibilities:
- Build entire business tech solutions as experiments with best practice and scalability in mind;
- Build tooling to help us do that easier;
- Help guide business requirements with technical feasibility and constraints.