Senior Python Full Stack Developer Job at Staffbee Solutions INC, Canada

dzhXS0dUVHpBeTlRWElPeXRlS1BkSWkwWlE9PQ==
  • Staffbee Solutions INC
  • Canada

Job Description

In determining the right person for your need, we show the difference between a good-to-great company. We find people who have greater weight on character attributes with strong educational background, practical skills, specialized knowledge, or work experience. We thrive to produce quality pick for your requirement."​"​ Your Requirement will be fulfilled with great quality and satisfaction "​"​

The Role

Python Fullstack Developer with Angular  

 

Position: Python Fullstack Developer

We are looking for a highly skilled Python Fullstack Developer with expertise in Angular to join our dynamic team. The ideal candidate will be responsible for developing, testing, and deploying scalable applications using Python for backend and Angular for frontend development. 

Key Responsibilities:  

  • Design and implement backend APIs using Python , focusing on RESTful APIs and GraphQL
  • Develop user interfaces using Angular (Version) , with a focus on TypeScript , HTML5 , CSS3 , and JavaScript (ES6+)
  • Implement Component-Based Architecture in Angular, utilizing concepts like Directives , Event Handling , RxJS , and State Management (NgRx)
  • Develop backend services using frameworks like Django or Flask , handling data models, business logic, and API integration. 
  • Use ORM (Django ORM/SQLAlchemy) to manage database operations. 
  • Integrate SQL databases like PostgreSQL and MySQL , and NoSQL databases like MongoDB
  • Implement authentication using JWT , OAuth 2.0 , and RBAC for secure access control. 
  • Collaborate with DevOps teams to automate deployment using CI/CD tools like Jenkins , GitHub Actions , and Docker
  • Use Ansible or Terraform for infrastructure automation and management. 
  • Manage version control with Git , ensuring best practices for branching, merging, and code reviews. 
  • Implement unit testing using frameworks like pytest , unittest , Jest , and Karma
  • Implement integration testing using SuperTest and contract testing using Pact
  • Ensure performance optimization through code optimization , caching (Redis) , and load balancing
  • Use Prometheus and Grafana for monitoring, along with ELK Stack for logging. 

Ideal Profile

Required Skills:  

  • Strong expertise in Python backend frameworks (Django/Flask/FastAPI). 
  • Proficiency with Angular , including advanced features like RxJS and NgRx
  • Strong understanding of microservices architecture and event-driven architecture
  • Experience with Docker for containerization and Kubernetes for orchestration. 
  • Experience with Agile methodologies, working in Scrum/Kanban sprints. 

Additional Requirements:  

  • Experience with AWS , Azure , or GCP for cloud deployments. 
  • Strong debugging and problem-solving skills. 
  • Excellent communication skills for working in a collaborative environment. 

What's on Offer?

  • Opportunity to make a positive impact
  • Flexible working options
  • Work within a company with a solid track record of success

Job Tags

Contract work, Flexible hours,

Similar Jobs

Airbnb

Claims Experience Specialist(Japanese and English Speaking) Job at Airbnb

 ...mmunity. The Difference You Will Make: The Claims Experience team is responsible for providing premium support for o...  ...s throughout the end-to-end claims process. The team drives operational success across each of the Aircover product... 

CloudGeometry

Back-End JavaScript Developer (m/f/d) - Remote Job at CloudGeometry

 ...bring your career to the next level, be a part of Silicon Valley start...  ...for a Senior Backend JS Developer for one of our key projects where...  ...~7+ year experience in software development ~5+ year experience...  ...compensation Zero bureaucracy Remote work, B2B contract... 

Aspire Lifestyles

Travel Specialist - Bilingual (French/English) Job at Aspire Lifestyles

 ...travel, airline, or hospitality ~1+ year in customer service or a call-center environment ~ Flexible availability for 24/7 shift coverage (...  ..., professional presence in high-stakes situations Private home office with wired high-speed internet (no Wi-Fi or satellite)... 

Montana Staffing

Medical Assistant - Pediatric Specialty Job at Montana Staffing

 ...Medical Assistant - Pediatric Specialty You'll want to join Billings Clinic for our outstanding quality of care, exciting environment, interesting cases from a vast geography, advanced technology, and educational opportunities. We are in the top 1% of hospitals internationally... 

eSentire

Senior Director, Regional Sales - Northeastern USA Job at eSentire

About eSentire eSentire is on a mission to hunt, investigate and stop cyber threats before they become business disrupting events. We were founded on the premise that if you cant find a solution, you build it. Entrepreneurship and innovation are in our DNA. Our culture is...