Process information from calls and specification documents;
Ensure that you understand the tasks at hand;
Keep a friendly attitude in the communication with your colleagues;
Take an active part in all project stages. Depending on specific project requirements, these stages could be: analysis, estimation, design, documentation, writing code, testing, resolving issues, and support;
Discuss tasks with your colleagues and validate code quality;
Further develop your expertise and continue learning.
Knowledge of relational databases (MySQL, MS SQL, Oracle, or something else);
Knowledge of OOP;
Knowledge of source control (Git is preferred);
Willing to solve complex problems in a simple way;
Good English (reading, writing, and speaking);
Be a team player and care for your colleagues;
Willing to invest in your future.
Skills considered as an advantage
Knowledge of Ruby’s concepts for ActiveRecord, Concern, Routing, Before filter, Scope, Byebug or Binding.pry;
Understanding of how MVC (Model/View/Controller) works;
Knowledge of React;
Knowledge of Design Patterns;
Knowledge of Distributed Systems;
Knowledge of Multithreaded Programming;
Knowledge of Unix and Linux systems;
Knowledge of Agile and Scrum;
Knowledge of messaging queues (RabbitMQ or something else);
Knowledge of NoSQL databases (MongoDB or something else);
Knowledge of columnar databases (Vertica or something else);
Knowledge of distributed caching systems (Redis, Memcache, or something else);
Knowledge of Docker;
Knowledge of Kubernetes.
We care for people and are willing to invest in their well-being;
We are open and want to improve;
We support the certification of our teammates;
Friendly work environment;
Flexible working time;
Brand new office in a perfect location.
Only short-listed candidates will be contacted. All applications will be treated with strict confidentiality and according to the law.
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not granting or withdrawing consent may adversely affect certain features and functions.
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
The technical storage or access that is used exclusively for statistical purposes.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.