Если вы раньше входили через Google, сбросьте пароль для своей Gmail-почты через кнопку «Забыли пароль?» на экране входа. Затем войдите по email и новому паролю.
Если аккаунта ещё нет, зарегистрируйтесь с Gmail-почтой, после подтверждения почты мы предложим задать пароль.
Что нового
Загружаю обновления...
Что нового
Загружаю обновления...
Работа найдется быстрее с подпискойКандидат найдётся быстрее с подпиской
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
Snoonu is Qatar’s homegrown Super App, combining fast delivery, ride-hailing, and shopping in one technology-driven platform. The company aims to transform daily life through innovation, technology, and global expansion.
задачи
Design and build backend services using .NET Core 8 and integrate them with other system components;
Optimize database performance through query optimization and efficient data models in PostgreSQL, MongoDB, and DynamoDB;
Participate in system design discussions and contribute to scalable, maintainable architectural improvements;
Conduct code reviews and provide feedback to improve team performance;
Refactor existing codebases to improve efficiency and readability;
Write unit and integration tests and maintain high test coverage for backend services;
Troubleshoot and debug complex issues in production and development environments;
Document technical decisions, systems, and processes for knowledge sharing and future development;
Participate in production deployments and verify system functionality after releases.
требования
7+ Years of experience in backend development, including 5+ years with .NET Core;
Proficiency in designing and developing RESTful services and gRPC;
Expertise in PostgreSQL, MongoDB, and DynamoDB;
Familiarity with RabbitMQ, asynchronous operations, and distributed systems;
Deep understanding of software design patterns, including Singleton, Factory, and Strategy;
Experience with code refactoring techniques and improving code maintainability while preserving functionality;
Experience with unit, integration, and performance testing;
Nice to have: diagnosing complex performance issues such as memory leaks using advanced profiling and optimization tools, leading large-scale projects, mentoring junior developers, load testing and performance tuning, contributing creative solutions to technical discussions, familiarity with Miro.