Tələblər
- Ali texniki təhsil
- İT sahəsində ən azı 3-5 il təcrübə.
- Əvvəlki layihələrdə .NET, React.js və PostgreSQL ilə iş təcrübəsi.
- Araşdırma qabiliyyəti və məsuliyyətlilik
- Komanda ilə effektiv əməkdaşlıq və problemi həll etmək.
Backend üzrə:
.NET Framework/ASP.NET və ya .NET 6/8:
- ASP.NET Core API-lər yaratmaq və idarə etmək.
- REST və SOAP web servislər ilə işləmə təcrübəsi.
- Multithreading, Dependency Injection və Middleware anlayışı.
Oracle və PostgreSQL verilənlər bazası ilə iş:
- PostgreSQL (16 versiya) ilə işləmə təcrübəsi (Query optimizasiyası, Indexlər, Triggerlər).
- Oracle PL/SQL ilə prosedurlar və funksiya yazmaq.
- Npgsql və ya Oracle Data Access komponentləri (ODAC).
API Development:
- Swagger və ya Postman vasitəsilə REST API test etmək bacarığı.
- Web servis autentifikasiyası (JWT, OAuth2).
Version Control:
- Git və ya GitLab ilə işləmə təcrübəsi.
Unit Testing:
- Backend kodları üçün test yazmaq (Moq, xUnit, NUnit).
Frontend üzrə:
React.js:
- Component-based architecture anlayışı.
- State management üçün Redux və ya Context API-dən istifadə.
- UI kitabxanaları (Material-UI, Ant Design, Tailwind CSS).
- REST API-lərlə inteqrasiya (Axios və ya Fetch).
JavaScript/TypeScript:
- ES6+ xüsusiyyətlərini bilmək.
- TypeScript ilə layihə idarə etmək bacarığı.
Responsive Design:
- CSS-in əsasları, Flexbox/Grid və mobil dizayn uyğunluğu.
Web Servislər:
- Frontend tərəfindən REST və SOAP servislərə qoşulmaq.
Arxitektur:
Arxitektur Dizayn:
- Microservices və monolit arxitekturaları başa düşmək.
- Design Pattern-lərin istifadəsi (Repository, Unit of Work).
DevOps Anlayışı:
- CI/CD pipeline-ların qurulması və idarəsi (Jenkins, Docker, Azure).
İş vaxtı:
5 günlük iş qrafiki, 09:00 - 18:00;
Əmək haqqı: Razılaşma əsasında təyin ediləcək;