
[VCK] Full Stack Developer - Vue.js / Python
Software Mind
Posted about 18 hours ago
Job Description
About the Project
Software Mind is building a private, tenant-isolated AI assistant for the real estate title and settlement industry. The platform is a retrieval-first (RAG) system that ingests historical email, documents, and structured metadata into a per-tenant vector index, and serves grounded, cited, expert-weighted answers through a chat-style Q&A interface with single sign-on and full audit logging.
The platform is AWS-native with a Python/FastAPI backend, Vue.js frontend, OpenSearch/Pinecone vector store, and OpenAI/Anthropic/Bedrock as LLM provider. You will join a senior, cross-functional LATAM-based team where hands-on AI delivery experience not just familiarity is the baseline expectation.
Your Responsibilities
Build and deliver the chat-style Q&A interface (Vue.js SPA, served via S3/CloudFront)
Implement RBAC enforcement in the frontend: role-based access, filtered views, and permission-scoped display logic
Develop the reporting and pilot analytics UI: query clustering views and audit log access for authorised roles
Integrate the frontend with the Python/FastAPI backend via AWS API Gateway
Implement the SSO login flow: Cognito-backed identity provider integration on the frontend
Collaborate with UX Designer on component implementation; ensure designs are faithfully and precisely translated
Contribute to end-to-end integration testing with the QA Automation Engineer
Qualifications
Must-Have Skills & Experience
5+ years in full stack development with Vue.js frontend and Python or Node.js backend
Strong Vue.js experience, including component-based architecture, state management with Vuex or Pinia, Composition API usage, and integration with REST APIs.
Experience with AWS frontend hosting: S3, CloudFront, API Gateway integration
Understanding of SSO/OAuth 2.0 flows from a frontend implementation perspective
Familiarity with RBAC patterns and permission-scoped UI rendering
Additional Information
Job details
Jobr Assistant extension
Get the extension →