Azure AI Senior Full Stack Developer
⚲ Warszawa, Białystok, Olsztyn, Gdańsk, Szczecin, Poznań, Łódź, Lublin, Wrocław, Kraków
23 520 - 26 040 PLN netto (B2B)
Wymagania
- AI
- React
- Angular
- Next.js
- JavaScript
- TypeScript
Opis stanowiska
We are looking for an experienced Senior Full Stack Developer to design, develop, and support modern cloud-native applications built on Microsoft Azure. The role involves developing enterprise web applications, backend services, APIs, and AI-powered solutions, including Generative AI and intelligent business applications.
You will work closely with Data, AI, DevOps, and Product teams to deliver scalable, secure, and high-performing cloud solutions.
Key Responsibilities
• Design, develop, and maintain cloud-native applications and backend services on Microsoft Azure.
• Build modern frontend applications using React, Angular, Next.js, or similar frameworks.
• Develop backend services and REST APIs using .NET Core, Python, Node.js, or Java.
• Integrate applications with Azure OpenAI, Azure AI Foundry, Databricks, and other enterprise AI services.
• Design microservices and event-driven architectures.
• Implement authentication and authorization using Microsoft Entra ID.
• Collaborate with Data, AI, DevOps, and Product teams throughout the software development lifecycle.
• Participate in architecture discussions, code reviews, testing, and production support.
• Continuously improve application performance, security, scalability, and reliability.
Requirements
• 7+ years of experience in Full Stack software development.
• Strong knowledge of React, Angular, Next.js, JavaScript, and TypeScript.
• Hands-on experience with backend development using .NET Core, Python, Node.js, or Java.
• Experience with Microsoft Azure services, including App Services, Functions, and API Management.
• Good knowledge of SQL Server, PostgreSQL, or Cosmos DB.
• Experience with microservices, REST APIs, OAuth, and OpenID Connect.
• Familiarity with Git, Azure DevOps, and CI/CD pipelines.
• Basic knowledge of Docker and Kubernetes.
You will work closely with Data, AI, DevOps, and Product teams to deliver scalable, secure, and high-performing cloud solutions.
Key Responsibilities
• Design, develop, and maintain cloud-native applications and backend services on Microsoft Azure.
• Build modern frontend applications using React, Angular, Next.js, or similar frameworks.
• Develop backend services and REST APIs using .NET Core, Python, Node.js, or Java.
• Integrate applications with Azure OpenAI, Azure AI Foundry, Databricks, and other enterprise AI services.
• Design microservices and event-driven architectures.
• Implement authentication and authorization using Microsoft Entra ID.
• Collaborate with Data, AI, DevOps, and Product teams throughout the software development lifecycle.
• Participate in architecture discussions, code reviews, testing, and production support.
• Continuously improve application performance, security, scalability, and reliability.
Requirements
• 7+ years of experience in Full Stack software development.
• Strong knowledge of React, Angular, Next.js, JavaScript, and TypeScript.
• Hands-on experience with backend development using .NET Core, Python, Node.js, or Java.
• Experience with Microsoft Azure services, including App Services, Functions, and API Management.
• Good knowledge of SQL Server, PostgreSQL, or Cosmos DB.
• Experience with microservices, REST APIs, OAuth, and OpenID Connect.
• Familiarity with Git, Azure DevOps, and CI/CD pipelines.
• Basic knowledge of Docker and Kubernetes.
🔍 Dekoder Ogłoszenia
🔴
design, develop, and support modern cloud-native applications built on Microsoft Azure
Oczekuje się, że będziesz nie tylko tworzyć nowe aplikacje, ale także utrzymywać i naprawiać istniejące, często starsze systemy.
🔴
The role involves developing enterprise web applications, backend services, APIs, and AI-powered solutions, including Generative AI and intelligent business applications.
Może to oznaczać, że będziesz pracować nad szerokim zakresem technologii, w tym nad nowymi, ale także nad starszymi systemami korporacyjnymi.
🔴
You will work closely with Data, AI, DevOps, and Product teams
Może to oznaczać, że będziesz musiał komunikować się z wieloma różnymi zespołami, co może prowadzić do opóźnień lub niejasności w wymaganiach.
🔴
Participate in architecture discussions, code reviews, testing, and production support.
Oprócz kodowania, będziesz zaangażowany w szerszy cykl życia oprogramowania, co może oznaczać dodatkowe obowiązki i potencjalnie dłuższy czas pracy.
🔴
Continuously improve application performance, security, scalability, and reliability.
Oczekuje się proaktywnego podejścia do optymalizacji i rozwiązywania problemów, co może oznaczać dodatkowe zadania poza pierwotnym zakresem projektu.