OneRep team is looking for a Software Engineer to participate in building its next-generation privacy protection platform.
Software Engineer (Crawling/Web Automation)
OneRep
We are waiting for:
At least 3 years of commercial experience in software development,
Strong knowledge of NodeJS (Nest.js & TypeScript will be a plus),
Strong experience with data crawling,
Strong experience with non-relational databases & storage (Redis, MongoDB, etc.),
Experience with developing and design scalable andhigh-load applications.
Strong knowledge of OOP paradigm, deep understanding SOLID, DRY, KISS principles,
Deep knowledge of design patters and ability to use it in your code**,**
English language skills (min. B1 level),
Base knowledge of Unix/Linux, unix shell,
Being proactive team member, ability to work independently and in a team, communicate early and directly, provide expertise, and ultimately get the job done.
Comfortability with learning new tools and technology concepts.
Nice to have experience with:
Message brokers (RabbitMQ or others)
Web Automation (WebdriverIO or others)
CI/CD (GitLab CI, Ansible)
Unit and functional testing
In this role you will:
Create & maintain high-load applications that are running crawlers and browser automation scripts with NodeJS,
Participate in application design, grooming sessions with BAs, product owner, engineers and QAs
Work as an integral part of a cross-functional team according to Agile values.