Ampstek
Python Fullstack Developer
Job Location
Canada, Canada
Job Description
Job Title: Python Fullstack Developer Location: 100% Remote Job Type: Contract to Hire Skills Required • Angular (Latest Version) • TypeScript • RxJS / NgRx • Python • FastAPI / Flask / Django REST Framework • PostgreSQL / MySQL • JWT (JSON Web Tokens) • Azure AD (SSO Integration) • RESTful APIs • AWS Lambda / EC2 Job Description We are looking for a talented Full Stack Developer with strong expertise in both frontend and backend technologies with Heavy Python Experience. Below is the detailed job description with specific skill requirements: Frontend Development (Angular-Based UI/UX) Key Skills: • Angular (Latest Version): Expertise in building dynamic, single-page applications (SPAs) using Angular. • TypeScript: Strong knowledge of TypeScript for writing maintainable and type-safe code. • RxJS / NgRx: Proficiency in reactive programming and state management for dynamic UIs. • UI Design Frameworks: Experience with responsive UI frameworks like Tailwind CSS, Bootstrap, and Angular Material for creating visually appealing, user-friendly interfaces. • Angular Universal: Experience with server-side rendering to improve SEO and performance. Backend Development (Python-Based API) Key Skills: • FastAPI / Flask / Django REST Framework: Solid experience in building secure and scalable RESTful APIs using these Python frameworks. • Databases: Strong knowledge of PostgreSQL, MySQL, and DynamoDB for working with both relational and NoSQL databases. SSO Integration & Authentication Key Skills: • SSO Providers (Azure AD): Expertise in integrating with Azure Active Directory for Single Sign-On (SSO) solutions with Microsoft enterprise systems. • JWT (JSON Web Tokens): Knowledge of secure user authentication and session management using JWT. API Communication & Security Key Skills: • RESTful APIs: Strong understanding of designing and consuming RESTful APIs. • CORS Handling: Experience with Cross-Origin Resource Sharing (CORS) to allow secure cross-origin requests between Angular and Python backend services. AWS Familiarity Key Skills: • AWS Lambda / EC2: Experience in running Python backend services on AWS Lambda and EC2 instances. • API Gateway: Familiarity with API Gateway for managing and securing APIs. Thanks Aatmesh aatmesh.singh@ampstek.com
Location: Canada, CA
Posted Date: 5/1/2025
Location: Canada, CA
Posted Date: 5/1/2025
Contact Information
Contact | Human Resources Ampstek |
---|