11 views
StreamTelecom
StreamTelecom is a technology company that develops its own internal products and CRM system. We are looking for a Middle Fullstack Developer who will help develop product functionality, support the existing system and participate in the implementation of new technical solutions, including AI functionality.
Main tasks:
development of a new CRM system functionality;
backend support and development on PHP and Node.js;
work with existing PHP modules (Kohana / Laravel / pure PHP);
development and support of frontend on React;
implementation and support of REST API;
work with MariaDB / MySQL databases;
use of Redis and RabbitMQ to optimize task processing;
performance optimization systems;
work with Git, participation in code review;
interaction with the development team;
participation in the development of AI functionality and integration of AI solutions into the CRM system.
What is important to us:
2-4 years of commercial experience in web developers;
good knowledge of PHP (OOP);
understanding of SOLID, Design Patterns, PSR;
experience with PHP frameworks or pure PHP;
hands-on experience with Node.js;
experience with React;
experience with MariaDB / MySQL;
experience with REST API development and integration;
experience with Redis and RabbitMQ or other queuing systems;
knowledge of HTML, CSS, JavaScript;
experience with Git;
basic understanding of Nginx and Linux;
willingness to work with existing code and support legacy systems.
Would be an advantage:
experience with CRM systems or SaaS products;
experience with large web projects;
experience with refactoring and optimization of legacy code;
understanding of scaling principles of web applications;
experience with Docker or containerization;
experience with microservice architecture;
basic understanding of Asterisk / VoIP;
experience or understanding of integration of AI services into web systems.
What kind of colleague are we we are looking for:
responsible and attentive to details;
independent in completing tasks;
with analytical thinking and the ability to find effective technical solutions;
a team player;
a person who knows how to plan his working hours and adhere deadlines;
a specialist who is ready to develop and learn new technologies.
Application for selection_Fullstack Deve…
We offer:
full employment;
remote work format;
participation in the development of the company's internal product;
interesting technical tasks at the intersection of backend / frontend / AI;
professional development and the opportunity to grow to Senior Fullstack Developer or Team Lead.