Reach out directly about this role
🏢 About the Company: INFO-PRO KZ Group of Companies is a leading international software developer and IT integrator in the digitalization of enterprises in the energy sector (generation, sales, green energy). Over 200 projects implemented in Russia, Kazakhstan, and CIS countries. 📋 Responsibilities: • Development and refinement of SPAs using Angular: components, modules, services, routing, state management • Development/refinement of backend modules in C#/.NET within a three-tier architecture • Participation in the design of new software modules, APIs, and frontend architecture • Design and development of REST APIs between client and server • Integration of frontend with REST APIs, working with OpenAPI/Swagger • Optimization of application performance, UI, API, and DBMS • Working with high-load scenarios: caching, asynchronous operations, queues, bottleneck profiling • Refinement of existing interfaces and adaptive layout • Code coverage with unit, integration, and e2e tests • Participation in code reviews, task estimation, and technical discussions ✅ Requirements: • 3+ years of commercial Fullstack development experience, with a frontend focus • Proficient in Angular 12+, TypeScript • State management experience: NgRx/Signals — as a plus • HTML5, CSS3/SCSS, adaptive and cross-browser layout, Angular Material • Understanding of component architecture, lazy loading, OnPush, Change Detection optimization • Experience integrating with REST APIs, OpenAPI/Swagger • C#/.NET: .NET 6+, ASP.NET Core, Web API • Understanding of classic three-tier architecture: client → server → DB • Experience in separating logic into layers: controllers, services, repositories, DTOs, validation • EF/EF Core, ORM • SQL: MSSQL/PostgreSQL; ClickHouse — as a plus • Experience working with high-load or near-high-load systems • Asynchronous and multi-threaded development: async/await, TPL, parallelism • Practical skills in query and performance optimization • Caching: MemoryCache, Redis — as a plus • Queues: RabbitMQ / Kafka — as a plus • Git, GitLab CI/CD, Docker 🧩 Stack: .NET 6+, .NET Core, ASP.NET Core, EF Core, MSSQL, PostgreSQL, ClickHouse, Redis, Docker, GitLab CI/CD, Angular 14+, TypeScript, SCSS, HTML5, REST API, Swagger/OpenAPI, RabbitMQ/Kafka — plus 💼 Conditions: • Work format: remote • Employment: Labor Code of the Russian Federation • Schedule: 5/2, flexible start to the day 📍 Location: Astana / Kazakhstan (remote work) 📩 Contacts: Send CVs to direct messages: email: ekaterina.kuzmina@info-pro.ru
ИНФОПРО КЗ
Astana, Kazakhstan7 days ago
Grade
Middle
Experience
from 3 years
Work Format
Remote
AI writes it from your resume. You only have to send it.
By city