Senior Full-Stack Engineer (Python + Angular)
IntelloCore Pte ltdResume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Senior Full-Stack Engineer (Python + Angular)
Full-Time
- 8–10 Years Experience
- Remote / Hybrid
About the Role
We are looking for a Senior Full-Stack Engineer with strong Python and Angular expertise to join a fast-moving product team. You will work on a complex, polyglot application that spans a Python/FastAPI backend, Angular 19 frontend, AI/LLM-powered features, Electron-based desktop packaging, and a fully automated AWS CI/CD pipeline.
This is a hands-on senior role with real ownership — you will be making architectural decisions, driving a Java-to-Python backend migration, and evolving production AI features from day one.
Responsibilities
- Design and build Python/FastAPI backend services with async patterns, SQLAlchemy ORM, and multi-database support (MySQL, PostgreSQL, SQLite, MSSQL)
- Develop and maintain Angular 19 frontend features using TypeScript, Material Design, PrimeNG, Chart.js, and rich text/code editor components
- Lead migration of existing Java/Spring Boot services to Python/FastAPI — replicating existing functionality, data layers, and authentication
- Build and evolve LLM/RAG pipeline features — integrating multi-model LLM providers, vector search (Qdrant), and semantic embeddings
- Own the Electron desktop packaging pipeline targeting macOS, Windows, and Linux, including code signing and notarization
- Maintain Node.js build tooling and scripting for the full build and release pipeline
- Manage AWS infrastructure including CI/CD pipelines (CodeBuild), secrets management, S3 storage, and observability (CloudWatch)
- Write comprehensive Pytest test coverage and enforce code quality standards (ruff, mypy, pylint)
- Design, version, and document RESTful APIs across multiple services
Required Skills & Experience
- 8+ years of overall software engineering experience
- Strong Python — FastAPI, async/await, SQLAlchemy, asyncio, httpx, uvicorn, pytest
- Strong Angular — Angular 17+, TypeScript, RxJS, Material Design, component libraries
- Solid SQL database experience — MySQL, PostgreSQL, SQLite, and/or MSSQL
- LLM/AI integration — experience with OpenAI API or similar, RAG pipelines, vector databases
- Electron — building and packaging cross-platform desktop applications
- Node.js — build scripting and tooling
- AWS — CodeBuild, S3, Secrets Manager, CloudWatch
- Docker — containerised service development and deployment
- Git-based workflows and CI/CD pipeline management
Nice to Have
- Experience with load testing tools (e.g. Apache JMeter)
- Knowledge of payment messaging protocols (e.g. ISO 8583)
- macOS/Windows code signing — Apple Developer ID notarization, certificate-based signing tools
- Linux desktop packaging — AppImage, deb, rpm
- PowerShell scripting for Windows CI environments
- Java/Spring Boot familiarity — for reading legacy code during migration
You Will Thrive Here If You
- Are comfortable owning a full build pipeline end-to-end — from code commit to signed, shipped installer
- Can make confident architectural decisions on service design, async patterns, and API contracts
- Enjoy working across a polyglot stack — Python, TypeScript, shell scripts, and cloud config in the same day
- Want to work on real AI features — not just integrate APIs, but tune and evolve retrieval pipelines and multi-model workflows
- Write clean, tested, production-ready code and hold a high bar for quality
If you are a senior engineer who loves working at the intersection of AI, cloud infrastructure, and cross-platform desktop applications — we would love to hear from you.
Similar Jobs
Montréal [Hybrid] - C# and React FullStack Developer
QUANTEAM - North America (RAINBOW PARTNERS Group)
Full Stack Developer (React.js, Node.js, Python)
e-Stone Information Technology
Senior Software Engineer - PHP
InVita Healthcare Technologies
Associate Software Engineer
A Client of Freshersworld
Fullstack Developer (ASP.NET / C# + React / Angular / Vue.js))-US based Product Co, Pune/Hyderabad(Hybrid)
Seventh Contact Hiring Solutions
More Jobs at IntelloCore Pte ltd
View all →Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free