Migration and Modernization: Contribute to the migration of existing Django applications
Port Jupyter notebook-based ETLs, reports, and data processing workflows into production-grade Python services
Feature Implementation: Develop and refine new features using FastAPI for RESTful APIs and Vue.js
Collaborate with the team to refactor and optimize legacy code for maintainability
Engineering Best Practices: Implement and contribute to standards such as SOLID principles, automated testing, CI/CD pipelines, containerization, and code reviews
AI/Agentic Coding Adoption: Actively utilize and advocate for Agentic AI tools to enhance productivity
Integration and Collaboration: Work closely with a small full-stack team to integrate with existing tools
Requirements
5+ years of professional/production Python development experience
Deep proficiency in Django/DRF and FastAPI
Proven experience migrating monolithic Django apps to microservices architectures
Strong frontend skills in Vue.js (including Vue 3, Vite, and component libraries like Vuetify or Quasar)
Hands-on experience with Jupyter notebooks for data science/ETL tasks
AI/Agentic Mindset: Eager adopter of Agentic coding patterns and tools
Ability to collaborate in a small team environment
Experience integrating with CRM platforms
Familiarity with message brokers for real-time features
Exposure to observability tools and deployment platforms
Demonstrated experience working in financial firms or finance-oriented companies