Smartis is an industry-specific end-to-end analytics system that has been helping developers and builders optimize marketing and sales, find growth points, and manage their businesses based on data for over 10 years.
Our project-based approach to building end-to-end analytics has been proven over the years, and we are ready to solve specific complex business challenges: reducing advertising costs, increasing ROI, and actually improving sales efficiency, etc. By connecting to Smartis, clients gain a unique technological platform for working with data and real industry expertise.
Responsibilities:
- Development and support of Smartis end-to-end analytics;
- Development and debugging of integrations with over 60 external services;
- Analysis of BigData (hundreds of millions of records) using various DBMS;
- Improvements to the product's personal account layout, improvements to the product's API;
- Solving technical tasks based on requests from customer support departments and product implementation departments, as well as tasks for new functionality;
- Interaction with other developers in the team.
Requirements:
- Desire to develop and grow;
- Web project development experience of 2+ years;
- Knowledge of programming languages - PHP 7, JavaScript (Laravel + Vue.js preferred);
- Knowledge of DBMS: MySQL;
- Knowledge of technologies (MVC, OOP), GIT;
- Writing code that is easy to maintain;
- Ability to estimate timelines, decompose tasks, and signal risks/problems
Technology Stack Used:
- Backend: Laravel;
- Frontend: Vue.js SPA;
- Databases: MySQL, ClickHouse, PostgreSQL & Redis;
- Docker for local development;
- GitLab for code storage.
- Grafana
Our Advantages:
- The project is actively developing, so there is an opportunity to work on product development and new technologies, and grow quickly by working with a variety of technologies;
- Performing interesting and unique tasks, the opportunity to offer non-standard and architectural solutions for product development;
- Non-standard thinking;
- The opportunity to work directly with the product owner;
- We welcome constructive suggestions on both the software and business aspects;
- we continue to scale actively and you will have the opportunity to participate in product development/design of new solutions;
We Offer:
- Decent salary based on interview results;
- Work in an accredited IT company;
- Remote work schedule, 5/2 from 10:00-19:00;
- Official employment according to the Labor Code of the Russian Federation from the first day;
- Training at the company's expense;
- Voluntary medical insurance (after a 3-month probation period)