Position:
Full Stack Architect – Python, Angular & ReactJS
Experience:
10–14 Years
Location:
Remote
Employment Type:
Full-Time🚀
About the Role
We are seeking a highly skilled
Full Stack Architect
with deep expertise in
Python
,
Angular
, and
ReactJS
to lead the design and development of enterprise-grade applications. This role requires a strong architectural mindset, hands-on coding skills, and a passion for mentoring engineering teams. You will play a key role in defining scalable and secure systems that power mission-critical applications.🧭
Key Responsibilities
Architecture & Design
- Define and own end-to-end architecture for full-stack applications (backend, frontend, integrations).
- Design scalable, secure, and high-performance backend systems using Python (Flask, FastAPI, Django).
- Architect responsive and modular front-end solutions using Angular and ReactJS.
- Produce and review high-level and low-level design documentation (HLDs & LLDs).
- Ensure adherence to best practices for performance, scalability, security, and cost optimization.
Development & Integration
- Lead the development of REST APIs, microservices, and event-driven systems.
- Integrate with messaging systems like RabbitMQ or Kafka, and databases like PostgreSQL using SQLAlchemy ORM.
- Guide CI/CD implementations, containerization (Docker), and orchestration (Kubernetes).
- Champion asynchronous processing and distributed architecture using Celery or similar frameworks.
Frontend Leadership
- Oversee architecture and development of Angular and ReactJS applications.
- Ensure effective state management using Redux, Flux, or equivalent.
- Drive best practices in UI development: modular components, performance tuning, and responsive design.
- Mentor teams in frontend technologies and architecture.
Quality, Governance & Mentorship
- Conduct architecture and code reviews; enforce coding and design standards.
- Define and implement robust testing strategies (unit, integration, E2E).
- Collaborate with cross-functional teams including Product, DevOps, QA, and Security.
- Mentor engineering teams, fostering a culture of technical excellence and continuous learning.
✅ Required Skills & Experience
Backend Development
- Strong expertise in Python with frameworks: Flask, FastAPI, Django.
Frontend Development
- Deep knowledge of Angular, ReactJS, Redux/Flux, modern JavaScript (ES6+), HTML5, CSS3.
- Experience with Webpack and component-based UI architecture.
Cloud & DevOps
- Proficiency in AWS or Azure environments.
- Hands-on with Docker, Kubernetes, and CI/CD pipelines.
Data & Messaging
- Strong experience with PostgreSQL, SQLAlchemy ORM, RabbitMQ, Kafka, and Redis.
Architecture & Design
- Expertise in microservices, event-driven systems, secure API design, and asynchronous REST APIs.
Testing & Quality
- Solid understanding of unit and integration testing using frameworks such as Jest, Protractor, Enzyme.
- Experience in performance tuning and debugging.
Collaboration & Methodologies
- Agile/Scrum experience.
- Strong Git skills and team collaboration capabilities.
- Excellent communication and leadership abilities.
🌟
Nice to Have
- Experience with GraphQL or gRPC-based APIs.
- Familiarity with Infrastructure as Code (Terraform, ARM templates, Bicep).
- Knowledge of cloud security practices (RBAC, Key Vaults, OAuth2.0, JWT).
- Experience with monitoring and observability tools: Prometheus, ELK, Azure App Insights.
🎯
Why Join Us?
- 100% remote opportunity with flexible work hours
- Chance to lead architectural decisions for cutting-edge applications
- Work with a passionate team of developers and architects
- Exposure to the latest technologies in AI, cloud, and frontend frameworks
Skills: angular,react,python,teams,code,communication