Position: Backend developer
Company: elKYC
Experience required: 3y
Category: Node.js
English level: pre
Published: 2023-04-01T00:00:00+03:00

We’re a Ukrainian startup elKYC. Looking for a senior backend developer to join our team

We’re a Ukrainian startup elKYC - developers-friendly and fully customizable SaaS which helps businesses to verify and onboard clients with the highest conversion rates.

To make that possible we use such technologies as:

- Biometric facial recognition and facematch
- Machine learning
- Optical character reader
- RFID (NFC) reader
and other

Here’re some of our milestones and recognition achieved:

- Pre-Seed – closed in Feb 2021 (by a Spanish Venture Fund)
- USF grant winners – May 2021 (check youtube: USF pitch day #25)
- Best Fintech startup according to UAFIC – Dec 2021
- USF grant winners – Feb 2022 (check youtube: USF pitch day #37)
- Funding round closed – Jul 2022 (ain)
- Representing Ukraine in San Francisco at TechCrunch Disrupt -Oct 2022

We’re growing and willing to expand the capabilities of our product as well as to enter new markets. That’s why we’re now looking for a senior backend developer to join our team.

Working in a startup is completely different to working elsewhere. That’s why your motivation is a top priority.

**Motivation**

If one of these corresponds to you, please proceed.

- You have experience building your own product or willing to do so.
- The product company or outsourcing company you work for does not allow you to influence the
result and the product. Your ambitions are wider, and you want to change that.
- You’re passionate about startups and willing to find the right team at an early stage to learn, grow
and achieve together.
- You want to work for your own company, influence the result and get the company shares.

**Soft Skills**

- Accountability
- Quriosity
- Result oriented
- Proactiveness
- Time management
- Both: solo and team player

**Hard Skills**

- 5+ years of experience in commercial development
- Advanced knowledge of skills: JavaScript ES6, TypeScript, Node.js, Nest.js
- Advanced knowledge of databases: PostgreSQL, MongoDB
- Advanced knowledge of technologies: Redis, RabbitMQ
- Experience with Chai, Mocha, Jest etc.
- Experience with REST, Web socket
- Knowledge and ability to use design patterns
- Knowledge and ability to use architectural templates
- Performance analysis and code debugging experience
- Knowledge of Git and Git flow
- Pre-intermediate English

**Will be a plus**

- Experience with AWS
- Experience in microservices

**We offer**

- Remote work
- Flexible schedule
- No legacy code — we work with modern technologies and provide flexibility choosing it
- The most talented and passionate employees will be offered company shares

**Your responsibilities**

- Develop top notch fintech services
- Collaborate with other teams, consume outside data sources and third party APIs
- Cover own code with unit tests and run them to ensure robustness, usability, and general reliability
- Work on bug fixing and improving application performance
- Work on integrating available open source third party plugins, components and libraries
- Continuously discover, evaluate, and implement new technologies to maximize development
efficiency