Full-Stack Python Developer
Posted:
9 September 2026 (9 hours ago)
Application Deadline:
7 December 2026
Vacancies:
1 Vacancy
Job Summary
Full-Stack Python Developer
Position Overview
We are seeking an experienced Full-Stack Python Developer to build and maintain scalable applications using Python and Angular. This role covers REST APIs responsive user interfaces databases batch processing testing deployment and production support.
Responsibilities
Design develop and maintain Python backend services REST APIs Angular applications and batch-processing solutions.
Build secure responsive and scalable client-server applications with reliable API and database integrations.
Write clean reusable well-tested code and participate in code reviews and technical design discussions.
Design database schemas and optimize SQL queries indexing and data-access patterns.
Implement authentication authorization validation error handling and application security controls.
Diagnose performance scalability data-processing and production issues across the stack.
Collaborate with architecture product QA and DevOps teams throughout the Agile development lifecycle.
Support CI/CD pipelines containerized deployments monitoring and production troubleshooting.
Required Qualifications
Bachelors degree in Computer Science Engineering or a related field; masters degree preferred.
58 years of software development experience with strong Python and Angular expertise.
Strong knowledge of Python fundamentals object-oriented programming data structures algorithms concurrency asynchronous programming and package management.
Hands-on experience with REST APIs Angular TypeScript RxJS responsive UI development and front-end-backend integration.
Experience with batch processing relational databases SQL schema design indexing and query optimization.
Proficiency with Git automated testing design patterns and secure scalable software development.
Strong analytical problem-solving communication and collaboration skills.
Preferred Qualifications
Experience with AWS including relevant compute storage database API and messaging services.
Experience with Docker Kubernetes CI/CD microservices distributed systems and event-driven architectures.
Knowledge of pytest frontend testing OAuth2/JWT OWASP practices monitoring logging and production support.
Experience working in Agile/Scrum environments.
Knowledge of AI-assisted software development LLM prompting and AI-powered document processing is preferred.
Technical Skills
Core: Python Angular TypeScript JavaScript HTML5 CSS3 RxJS REST APIs SQL PostgreSQL MySQL and batch processing.
Cloud and DevOps: AWS Docker Kubernetes CI/CD Git monitoring and logging.
Engineering: Microservices distributed systems event-driven architecture automated testing design patterns code reviews and Agile/Scrum.
AI and Document Processing: AI-assisted development LLM prompting and AI-powered document processing.