Specialization: Programmer, developer
Work format: Remotely
Work schedule: 5/2
Employment type: Complete
Work experience: 1 to 3 years
Key skills:
Golang Git SQL GO PostgreSQL Redis Linux Clickhouse
We are looking for a BackEnd developer.
In this position, you will work in the BackEnd team to develop various software. Your responsibilities will include implementing BackEnd modules and maintaining and developing existing code.
Responsibilities:
• Development of the architecture of new projects and technological solutions;
• Support, development and optimization of the existing code for various services for existing projects;
• Design and development of new software modules;
• Collaboration with DevOps, machine learning, Frontend, mobile development, and customer support teams;
Requirements:
• Strong knowledge of Golang, knowledge of strengths and weaknesses;
• Good knowledge and understanding of the principles of DBMS (PostgreSQL, ClickHouse);
• Version control systems (Git) skills;
• Ability to write code that is easy to read later;
• Ability to communicate normally, including remotely;
It would be a plus:
• Knowledge of Python 3 (Django, FastAPI);
• English at the level of fluent reading of technical documentation;
• Use and design of the REST API;
• Experience with SQL;
• Experience working with Redis no-sql data warehouses;
• Linux development experience, knowledge of the Linux or OS X command line;
• At least 2 years of experience as a web developer in a team;
• Experience in participating in the commercial development of web products;
In addition to the above technical qualities, we expect you to be able to manage your own time and set priorities, to be ready to ask if something is not clear, and to find it yourself if you don't know something.
Work schedule: Remote work
Conditions:
• 100 - 220 thousand rubles per hand;
• Full employment, full time;
• The ability to work partially or fully remotely, well-established remote work processes;
• Employment of the Labor Code of the Russian Federation;
How will the selection take place:
• You send your resume and examples of your code (preferably);
• We schedule an interview on skype/zoom/whatever with a team lead/techdir/product;
• The interview will include technical questions based on practical knowledge;
Our advantages:
• An interesting subject area and complex technical challenges, an opportunity for professional and career growth;
• The ability to work partially or completely remotely, well-established processes;
• The salary is average, we are ready to discuss a higher rate that corresponds to your experience;
• A strong team that combines both extensive experience and a desire for the latest technologies;
• Assistance in developing new modern and relevant technologies;
• Adequate and transparent guidance;
• Democratic atmosphere;
• Summing up project results every six months, followed by salary reviews and bonus bonuses;
• Opportunity to study at the company's expense;