Description
We are looking for an experienced developer to join the central office team at Sber, which is engaged in building a deviation monitoring system. The system collects data across the country (news publications, etc.), analyzes it, and generates reports for management.
Responsibilities
- Prototyping and MVP of subproducts for Frontend/Backend (Node.js/React);
- Analysis of existing solutions;
- Creation of standards/contracts for data exchange services;
- Development of new frontend/backend modules;
- Task decomposition and estimation;
- Conducting code reviews;
- Verification and testing of developed functionality;
- Working in JIRA/Confluence/Bitbucket.
Requirements
- Higher technical education;
- Work experience as a Backend Developer (specifically a focus on backend is important);
- Web application development experience of 3+ years;
- Experience in developing PWA applications;
- Understanding of layout principles (CSS, HTML);
- Understanding of client-server architecture principles (API, REST, SOAP, GraphQL);
- Understanding of application operation principles in kubernetes/openshift;
- Experience with frontend frameworks (React);
- Experience using UI components (Bootstrap, Material, Ant);
- Experience configuring Webpack, TypeScript, Jest, Selenium;
- Knowledge of algorithms;
- Knowledge of SQL language, data structures, OLAP Cubes;
- Knowledge of formats (XML, JSON, SVG);
- Understanding of OOP principles and software development patterns;
- Understanding of software development methodologies: Agile (Scrum, Kanban);
- Instrumental proficiency with AI for analysis, generation, and automation.
Will be a plus:
- Participation in implementing web projects from scratch;
- Participation in developing BI systems;
- Understanding dynamic React component formation;
- Understanding of Cordova/PhoneGap/Ionic operation;
- Publishing custom components on npmjs;
- Knowledge of backend stack (Node.js, Express, Sequelize, PostgreSQL, ClickHouse);
- Knowledge of any other programming languages (Java, Kotlin, Groovy, Swift, C#, Python, PHP).
Conditions
- Hybrid or office work format in Moscow in a modern and comfortable office;
- Preferential mortgage lending conditions;
- Free SberPrime+ subscription, discounts on products from partner companies: Okko, Sber Market, Mega Market, Samokat, Eapteka, and others;
- Health insurance from day one and insurance discounts for relatives;
- Corporate pension program;
- Children's recreation and gifts at the Company's expense;
- Company-funded training: online courses, unlimited access to the library and training at the Corporate University, trainings, meetups, and the opportunity to obtain a new qualification;
- Discounts on vacation at the "Mriya Resort & SPA" resort complex in Yalta.