Full Stack Engineer

3 years

0 Lacs

Posted:6 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Python Full Stack Developer (3+Years)

Role Overview:

Detailed Responsibilities:

  • Backend Development:

    Design and implement scalable backend logic using

    Python (Django/FastAPI)

    .
  • API Design:

    Create and document RESTful APIs that serve as the interface between the Database and the Frontend.
  • Frontend Integration:

    Build responsive, modular UI components in

    Angular

    and ensure seamless data flow via RxJS and HTTP services.
  • State Management:

    Implement clean state management to handle complex user workflows across the application.
  • Collaboration:

    Work closely with the Database Architect to ensure API endpoints are optimized for the underlying data structure.
  • Full Stack Integration:

    Ensure the Angular frontend communicates efficiently with Python backend services and AI inference endpoints.
  • Generative AI Implementation:

    (Mandatory)

    Develop and integrate applications using various

    Large Language Models (LLMs)

    such as GPT-4, Claude, or Llama. Implement techniques like

    RAG (Retrieval-Augmented Generation)

    to connect LLMs to your private database

Mandatory Skills:

  • Backend:

    Python 3.x, Django/Flask/FastAPI.
  • Frontend:

    Angular 12+, TypeScript, HTML5, CSS3 (SASS).
  • Database:

    Proficient in writing SQL and using ORMs.
  • Tools:

    Git, Postman, and basic Linux command-line.

Good to Have:

  • Experience with Docker/Kubernetes.
  • Unit testing experience (PyTest for backend, Jasmine/Karma for frontend).
  • AI Orchestration:

    Utilize frameworks like

    LangChain

    or

    LlamaIndex

    to build complex AI agents and workflows
  • AI/LLM:

    Proven experience working with various

    LLM models

    and Prompt Engineering.
  • Data:

    Experience with Vector Databases – RAG Framework


Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Straive logo
Straive

IT Services and IT Consulting

Columbia

RecommendedJobs for You

srinagar, jammu & kashmir, india

hyderabad, telangana, india