Python - Angular SR
Job Description:
Job Title: Senior Web UI Developer (Angular & Python)
Role Summary
We are looking for a Senior Web UI Developer to join a high-impact global technology project. In this role, you will act as a core full-stack contributor, specializing in building modern, scalable, and high-performance cloud-native applications. This position requires deep expertise in advanced frontend engineering using Angular, backend services design with Python, microservices architecture, and cloud deployment.
Key Information:
- Location: Remote (Open to candidates in Argentina and Chile).
- Engagement Type: Full-Time Contractor.
- Rate Range: $30 - $34 USD / hour.
- Language Requirement: Advanced English (C1) — Fluent written and verbal communication for global team collaboration.
- Seniority: Senior Level (5+ years of professional experience).
Technical Skills & Experience (Required)
1. Frontend Engineering & Core UI:
- Angular Ecosystem: Advanced experience with Angular 14+, TypeScript, and modern design patterns including Angular Signals and Standalone Components.
- State Management & Reactivity: Deep knowledge of RxJS (advanced reactive programming) and state management libraries such as NgRx or Akita.
- UI Performance: Proven tracking in DOM performance optimization, custom rendering techniques, and interface profiling.
2. Backend Engineering & Data Layer:
- Python Frameworks: Advanced development of high-performance backend services utilizing Python and FastAPI.
- Asynchronous Programming: Strong execution habits utilizing Python's Asyncio library for concurrent processing.
- Databases & ORM: Mastery of relational databases specializing in PostgreSQL alongside SQLAlchemy object-relational mapping.
3. Cloud Infrastructure & DevOps:
- Google Cloud Platform (GCP): Solid hands-on experience architectural mapping and deploying production solutions using Cloud Run, Pub/Sub, and Cloud Storage (GCS).
- Containers & Orchestration: Thorough understanding of microservices architecture and Docker containerization, specifically applying multi-stage builds.
Core Responsibilities
- End-to-End Development: Design, build, and maintain scalable, high-performance web applications combining frontend excellence with solid backend APIs.
- Architecture Implementation: Architect and integrate systems under a scalable microservices footprint.
- Performance Tuning: Optimize user interfaces, asynchronous processes, and backend routing for cloud runtime efficiency.
- DevOps Ownership: Maintain modern deployment pipelines and infrastructure configurations using Docker within GCP environments.
- Agile Collaboration: Partner actively within cross-functional, distributed, and international software engineering squads adhering to strict clean code standards.
Preferred Qualifications (Nice-to-Haves)
- Direct experience participating in large-scale cloud-native transformation initiatives or high-throughput digital platforms.
- Advanced knowledge of system design, enterprise architecture patterns, and solid engineering principles (SOLID, DRY).
- Practical familiarity working within structured Agile / Scrum sprint cycles.