Backend developer (Node.js, TS) Kyiv The vacancy involves the work of Zofis (Kyiv) with the possibility of using a hybrid schedule. The state-owned IT company "INFOTECH", which is under the management of the Ministry of Internal Affairs of Ukraine and is the official supplier of software products for state institutions and commercial enterprises of all sectors of Tagalog, is constantly looking for a backend developer who is able to independently organize his work space, who does not need to dict
Backend developer (Node.js, TS) Kyiv The vacancy involves the work of Zofis (Kyiv) with the possibility of using a hybrid schedule. The state-owned IT company "INFOTECH", which is under the management of the Ministry of Internal Affairs of Ukraine and is the official supplier of software products for state institutions and commercial enterprises of all sectors of Tagalog, is constantly looking for a backend developer who is able to independently organize his work space, who does not need to dictate chitkets, who knows how to build an ambitious work process based on our smoking experience. General responsibilities: Writing the code of the final web applications. Cooperation with business analysts, PM and QA in the implementation of the functionality of web applications. The creation of integration decisions by state systems, such as the Unified State Register of Court Decisions, ДИЯ таин. Participation in the construction of the web application architecture. Code coverage with tests. Implementation of new technical solutions of the server framework of the corporate platform under the direction of the architect. Pre-candidate requirements: Knowledge of Node.js from 2 years. Experience of working with TypeScript from 2 years. Solid knowledge of DBMS, such as: OracleDB, PostgreSQL or MySQL. Basic understanding of web client/mobile applications. Knowledge of Git commands and experience with GitLab/ GitHub Basic knowledge of React.js. Basic understanding of authorization/authentication/validation concepts. Basic understanding of working with file storage, file processing and transfer. Basic knowledge of sli is a Linux command. Experience in database structure design. Will be an advantage: Understanding of event-oriented and asynchronous programming model. SOLID knowledge. Understanding of Domain Driven Design (DDD) methodology. Theoretical knowledge of the Clear Architecture approach. About the project: MIA IPZ, on the basis of which a significant number of state systems have been created and function: the Unified Weapons Register, the System of Operational Dispatch and Secret Management. is a two-level corporate platform for development. The platform uses its own frameworks for server-client parts, an interaction protocol, and its own Domain specific language (DSL), which is based on TypeScript and Node.js capabilities. The technical stack of the platform consists of: Node.js. Oracle database. React.js., Redux. The architectural solutions of the platform represent the implementation of: GRASP. SOLID. Clear Architecture. DI with IoC. Isolation/ Bind context. The main tasks of developers are the implementation of highly loaded technological solutions, support and development of both the system layer of the corporate platform and the applied one - building final web applications, asame, writing registers, information and analytical systems, etc.