Senior Node.js Developer remotely Now we are starting a Node.Js direction to work on a project in the field of case management and intelligent corporate content management systems, we invite a Senior Node.js Engineer to the team with the potential to become a Lead of the direction! For the given position, you will need to solve the following tasks: The first task is to investigate the current problems of existing systems, to propose solutions; Designing the architecture of the updated system, en
Senior Node.js Developer remotely Now we are starting a Node.Js direction to work on a project in the field of case management and intelligent corporate content management systems, we invite a Senior Node.js Engineer to the team with the potential to become a Lead of the direction! For the given position, you will need to solve the following tasks: The first task is to investigate the current problems of existing systems, to propose solutions; Designing the architecture of the updated system, ensuring its scalability, security and high availability; Development and optimization of database architecture for effective storage and processing of large volumes of data; Creation of reliable and secure RESTful or GraphQLAPI for interaction between server and client applications; Implementation of the functionality of personal and group chats. We expect from the candidate: At least 5 years of experience working with Node.js, JavaScript and TypeScript; Experience in the development of large-scale projects from the very beginning of implementation; Understanding design principles, choosing optimal solutions for specific needs; Deep knowledge of relational databases: design, support, optimization; Experience of working with highload projects; Qualitative code coverage with unit tests. It will be a plus: Practical experience in backend development for mobile applications, understanding the specifics of interaction; Experience with AI: use of NLP solutions and large language models (LLM) based on transformed architecture; Experience working with WebSocket or similar technologies; Experience working in Agile/Scrum teams; Using Docker; Working with Kubernetes. The company offers: Timely competitive salary Opportunities for development Corporate insurance, English language courses, mobile communication An environment of involvement and mutual support Flexible and democratic management An interesting and ambitious project