REMOTE - Full Stack Technical Lead (Python and Angular)

Octans Group Llc
Port Barrington, IL, United States
1 day ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source

Tech stack

Artificial Intelligence Amazon Web Services Business Logic Code Review Continuous Integration Programming Tools Python (Programming Language) PostgreSQL Object-Relational Mapping Performance Tuning Software Engineering SQL Databases
+14 more
SQLAlchemy Systems Architecture TypeScript Web Performance Optimization WebSocket RxJS IT Architecture Backend Fastapi AngularJS Kubernetes Front End Software Development Asynchronous Programming GXP

Job description

Seeking a Full Stack Technical Lead with strong hands-on experience in Angular and Python to lead the design and development of scalable, high-performance web applications. The ideal candidate will have strong architectural knowledge, technical leadership experience, and the ability to solve complex business and system-level challenges., * Lead full-stack application development using Angular 17+/18/19 and Python.

  • Design scalable, high-performance frontend and backend architectures.
  • Develop modern Angular applications using TypeScript, RxJS/Signals, Reactive Forms, and state management.
  • Build Python backend services using FastAPI, Pydantic, SQLAlchemy/ORM, and asynchronous processing.
  • Implement real-time and collaborative UI capabilities using WebSockets and optimistic concurrency.
  • Work with PostgreSQL/SQL, AWS, Kubernetes/EKS, and CI/CD pipelines.
  • Troubleshoot complex full-stack, performance, scalability, and integration issues.
  • Provide technical leadership, architecture guidance, and code reviews.

Requirements

  • 8-10 years of full-stack software/product engineering experience with technical leadership.
  • Strong hands-on Angular 17+ (preferably 18/19) and Python experience.
  • Strong understanding of system architecture, performance optimization, scalability, asynchronous communication, and complex business logic.
  • Production experience with FastAPI, Pydantic, SQLAlchemy/ORM, PostgreSQL, AWS, Kubernetes/EKS, and CI/CD.

Nice to Have:

  • Experience in Life Sciences, Clinical Trials, Clinical Management Systems, or GxP/FDA-regulated environments.
  • Experience in other highly regulated domains such as BFSI/KYC.
  • Familiarity with AI/cloud-based development tools for accelerated software development.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:44 min

Introduction of the pipe method in RxJS

Mohammad-Ali A'râbi Mohammad-Ali A'râbi · LIVE

3:13 min

Core components of the internal Optimize ecosystem

Dominik Schneider Dominik Schneider · World Congress 2025

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:36 min

Challenges of adopting RxJS in Node backend architectures

Mohammad-Ali A'râbi Mohammad-Ali A'râbi · LIVE

Videos

See all

Related articles

See all