Skip to main content

Python Full Stack Developer

Technology
LanceSoft, Inc.
Montreal, Canada1 month ago
Service contractOn-site

Job description

Required Technical Skills

React / Front End – 50%

  • Strong hands-on experience with

    React.js / React

  • JavaScript and/or TypeScript
  • HTML5 / CSS3
  • React Hooks and component-based architecture
  • REST API integration
  • Responsive web development
  • Front-end performance optimization
  • Experience with modern front-end development practices

Python / Back End – 50%

  • Strong hands-on experience with

    Python

  • Experience building RESTful APIs
  • Experience with frameworks such as

    FastAPI, Flask, or Django

  • Object-oriented programming and software design principles
  • Database integration – SQL and/or NoSQL
  • API security and authentication
  • Unit and integration testing
  • Experience building scalable backend services

AI / GenAI – Preferred

  • Experience integrating
  • Generative AI / LLM capabilities into applications

  • Experience with OpenAI, Azure OpenAI, AWS Bedrock, Google Vertex AI, or similar platforms
  • Experience with RAG, vector databases, semantic search, or embeddings
  • Experience with LangChain, LlamaIndex, or similar frameworks is a plus
  • Experience building AI-powered enterprise applications is highly desirable

Cloud & DevOps – Preferred

  • Experience with
  • AWS, Azure, or GCP

  • Docker / Kubernetes
  • CI/CD pipelines
  • Git
  • Cloud-based application development and deployment

Keywords
pythonreact-jsreactjavascripttypescriptmicrosoft-typescripthtml5css-3application-programming-interface-apirestful-apitraining-and-developmentweb-developmentfront-end-performanceperformance-optimizationfront-end-developmentpolicies-and-practicesfastapiflaskdjangoobject-oriented-programming-oop

Interested in this role?