Senior Backend Engineer? Computools is looking for you! Our company uses outsource and outstaff modles for cooperation with clients all over the world. Interesting projects are waiting for you! Energy Equipment & Services, Banks, Capital Markets, Insurance, Healthcare Providers & Services, Specialty Retail, Education Services, Ground, Marine Transportation, Textiles, Apparel & Luxury Goods, Hotels, Restaurants & Leisure, Media are the main industries for which you will develop quality solutions. We are sure that your skills will make our team even stronger, and we will provide opportunities for your professional development.
WHAT WE EXPECT:
5+ years of experience as a Backend Engineer;
Solid knowledge and experience with NodeJs, TypeScript, Python/Java/C#;
Solid knowledge and experience with containerized production environments (Kubernetes, microservices, queues, etc.);
Experience in NoSQL and relational databases.
Will be a plus:
Experience using AI tools to improve system performance, scalability, and reliability;
Experience with Big Data;
Knowledge of CI/CD methods in a cloud environment.
Knowledge of languages:
Upper-Intermediate level of English.
WE OFFER:
Work in a team of professionals:
Strong technical specialists who are ready to help in solving tasks.
Continuous professional development:
1-on-1 meetings and financial meetings;
An individual development plan that helps to achieve the desired goals on the career path;
The ability to change and expand the technology stack within the company;
Paid conferences and certifications;
Lectures and workshops;
Knowledge bases within the company.
Improvement of English:
Spoken English courses.
Employee benefits:
Flexible work schedule;
The ability to work remotely with equipment and furniture that the company can provide for comfortable work;
24 calendar days of vacation and paid sick leave;
Financial support and gifts for important events.
RESPONSIBILITIES:
Estimate the tasks assigned by the Project Manager (PM) or Technology Lead (TL);
Perform tasks from PM or TL within the framework of the assessment made;
Participation in the SCRUM process;
Participation in project design;
Conduct technical research;
Maintain technical project documentation;
Fill out reporting;
Communicate with clients;
Work on improvements to the current project.