Search

Full Stack Engineer

PublishedPublished: 6/14/2022
Technology

Job Description

Job Description: Senior Python Full-Stack Developer (Cloud & AI)

\n


\n

Position Overview

\n

We are seeking a highly skilled and dynamic Senior Python Full-Stack Developer to join our engineering team. In this role, you will design, build, and deploy robust end-to-end web applications, leveraging the power of Python, modern frontend frameworks (Angular and React), and cutting-edge Azure AI services. The ideal candidate will possess excellent technical problem-solving skills and outstanding communication skills to collaborate effectively with cross-functional global teams and stakeholders.

\n


\n


\n

Role Details & Core Requirements

\n


\n

AttributeRequirement Specifications

\n

Role Title

\n

Senior Python Full-Stack Developer

\n

Primary Backend

\n

Python (Django, FastAPI, or Flask)

\n

Primary Frontend

\n

Framework proficiency in both Angular and React

\n

Cloud & AI Specialty

\n

Azure Cloud Platform & Azure AI Services

\n

Communication

\n

Excellent verbal and written English communication skills

\n


\n


\n

Key Responsibilities

\n

    \n
  • Full-Stack Development: Design, develop, and maintain scalable, high-performance web applications using Python on the backend and Angular/React on the frontend.
  • \n

  • AI Integration: Architect and integrate intelligent features into applications utilizing Azure AI services (e.g., Azure OpenAI, Azure Cognitive Services, Azure Machine Learning).
  • \n

  • API Architecture: Build secure, well-documented, and highly optimized RESTful APIs and microservices.
  • \n

  • Cloud Infrastructure: Deploy and manage applications within the Microsoft Azure ecosystem, utilizing cloud-native databases, app services, and CI/CD pipelines.
  • \n

  • Collaboration & Communication: Participate actively in agile ceremonies, articulate complex technical ideas clearly to non-technical stakeholders, and write clean technical documentation.
  • \n

  • Code Quality: Conduct code reviews, implement unit/integration testing, and champion software development best practices.
  • \n

\n


\n


\n

Required Skills & Experience

\n


\n

Backend & Cloud (Python & Azure)

\n

    \n
  • Python Expertise: Advanced knowledge of Python with deep experience in frameworks like FastAPI, Django, or Flask.
  • \n

  • Azure AI Services: Proven hands-on experience implementing Azure AI solutions, prompt engineering, or managing LLM integrations via Azure OpenAI.
  • \n

  • Cloud Architecture: Solid familiarity with Azure infrastructure, including Azure App Services, Azure Functions, Blob Storage, and Azure SQL/Cosmos DB.
  • \n

\n


\n

Frontend (Angular & React)

\n

    \n
  • Dual-Framework Proficiency: Strong production-level experience building responsive user interfaces using both Angular and React.
  • \n

  • State Management: Mastery of JavaScript/TypeScript, HTML5, CSS3, and state management libraries (e.g., Redux, NgRx).
  • \n

\n


\n

Soft Skills & Methodologies

\n

    \n
  • Communication: Exceptional communication skills with a proven track record of collaborating across global, cross-functional engineering teams.
  • \n

  • Agile Mindset: Deep understanding of Agile/Scrum methodologies, Git version control, and CI/CD practices.
  • \n

\n


\n


\n


Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...