Careers

Experienced software engineer to work with NodeJS, TypeScript and React with focus on backend

EU

  • Experience with TypeScript and NodeJS or ability to learn it in short time if you have experience with other technologies.
  • Provable experience with any RDBMS or MongoDB.
  • Knowledge of what concurrency and parallelism mean. Ability to explain in simple words such terms as process, thread, green thread, semaphore, etc.
  • Ability to implement user interfaces with React. Visual appeal not required but encouraged. Unwillingness to work with Redux is welcome.
  • Linux administration skills. You should be able to configure CI pipeline for the project you work on by yourself.
  • Experience with Docker. Any cloud provider and Kubernetes experience is desirable, but not mandatory.
  • Basic knowledge of operating systems (file system, users and groups, processes).
  • Basic knowledge of networking (sockets, TCP/IP, reverse proxy).
  • Basics of data structures and algorithms. You should be able to explain in simple words what are hash map, directed graph, binary search, etc.
  • Good written English . If Grammarly gives you confidence, it's OK.
  • It's good if you are able to articulate and express your own opinion where needed instead of blindly following the tasks list.
  • Functional programming experience or willingness to develop yourself in this direction.

Experienced NodeJS, TypeScript and React with focus on frontend

EU

  • Ability to implement complex user interfaces with React. Unwillingness to work with Redux is welcome.
  • User experience taste. You should be able to build user-friendly interfaces by digging into projects requirements.
  • Visual taste and attention to detail. Ability to implement polished-looking user interfaces without mockups from designer.
  • Some backend development skills. You should be able to implement simple APIs.
  • Basic Linux administration skills. You should be able to configure CI pipeline for the project you work on.
  • Experience with Docker.
  • Good written English . If Grammarly gives you confidence, it's OK.
  • It's good if you are able to articulate and express your own opinion where needed instead of blindly following the tasks list.
  • Functional programming experience or willingness to develop yourself in this direction.

Junior quality assurance specialist

EU

  • You should be a confident PC user. In other words you should know "how to reinstall Windows".
  • You should have minimal programming experience. Maybe you created something with PHP and Wordpress, or wrote scripts for some game. We'll give you a simple programming task to solve on the interview.
  • Fluent written and spoken English .