Enable job alerts via email!

Senior Python Full Stack Developer

Staffbees Inc

United States

Remote

USD 80,000 - 120,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a talented Python Fullstack Developer to join their dynamic team. This role involves designing and implementing scalable applications, utilizing both Python for backend development and Angular for frontend solutions. The ideal candidate will have a strong grasp of RESTful APIs, microservices architecture, and advanced Angular features. This position offers the opportunity to work in a collaborative environment, utilizing cutting-edge technologies and methodologies. If you're passionate about building robust applications and thrive in a fast-paced setting, this is the perfect opportunity for you.

Qualifications

  • Strong expertise in Python backend frameworks like Django or Flask.
  • Proficiency with Angular, including advanced features like RxJS and NgRx.
  • Understanding of microservices and event-driven architecture.

Responsibilities

  • Design and implement backend APIs using Python and RESTful services.
  • Develop user interfaces with Angular, focusing on component-based architecture.
  • Collaborate with DevOps to automate deployment using CI/CD tools.

Skills

Python
Angular
RESTful APIs
GraphQL
TypeScript
HTML5
CSS3
JavaScript (ES6+)
Django
Flask
SQL
NoSQL
JWT
OAuth 2.0
RBAC
CI/CD
Git
unit testing
integration testing
performance optimization
monitoring

Tools

Docker
Jenkins
GitHub Actions
Ansible
Terraform
Kubernetes
Redis
Prometheus
Grafana
ELK Stack

Job description

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:

  1. Design and implement backend APIs using Python, focusing on RESTful APIs and GraphQL.
  2. Develop user interfaces using Angular (Version), with a focus on TypeScript, HTML5, CSS3, and JavaScript (ES6+).
  3. Implement Component-Based Architecture in Angular, utilizing concepts like Directives, Event Handling, RxJS, and State Management (NgRx).
  4. Develop backend services using frameworks like Django or Flask, handling data models, business logic, and API integration.
  5. Use ORM (Django ORM/SQLAlchemy) to manage database operations.
  6. Integrate SQL databases like PostgreSQL and MySQL, and NoSQL databases like MongoDB.
  7. Implement authentication using JWT, OAuth 2.0, and RBAC for secure access control.
  8. Collaborate with DevOps teams to automate deployment using CI/CD tools like Jenkins, GitHub Actions, and Docker.
  9. Use Ansible or Terraform for infrastructure automation and management.
  10. Manage version control with Git, ensuring best practices for branching, merging, and code reviews.
  11. Implement unit testing using frameworks like pytest, unittest, Jest, and Karma.
  12. Implement integration testing using SuperTest and contract testing using Pact.
  13. Ensure performance optimization through code optimization, caching (Redis), and load balancing.
  14. 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.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Full Stack Developer (Remote)

Bright Horizons Children's Centers

Newton

Remote

USD 101,000 - 150,000

5 days ago
Be an early applicant

Senior Full Stack Developer (Remote)

Bright Horizons

Newton

Remote

USD 101,000 - 150,000

7 days ago
Be an early applicant

Senior Full Stack Developer (Remote)

Bright Horizons

Charlotte Amalie

Remote

USD 101,000 - 150,000

7 days ago
Be an early applicant

Senior Full Stack Developer (Remote)

Bright Horizons Family Solutions, LLC.

Newton

Remote

USD 101,000 - 150,000

7 days ago
Be an early applicant

Senior Full Stack AI-Enabled Developer

Lockheed Martin

Town of Texas

Remote

USD 104,000 - 185,000

10 days ago

Senior Python Developer

Codewithsense

Remote

USD 90,000 - 150,000

Yesterday
Be an early applicant

Full Stack Software Developer (Remote)

Northstrat Incorporated

Arlington

Remote

USD 110,000 - 150,000

Yesterday
Be an early applicant

Senior Python Developer, CI/CD Infrastructure and DevOps Tooling

NVIDIA

Remote

USD 90,000 - 150,000

Yesterday
Be an early applicant

Full-Stack Developer

Engage Mobilize

Remote

USD 100,000 - 720,000

2 days ago
Be an early applicant