Senior Software Engineer (Node & Vue)
Core
Design and deliver complex enterprise applications integrating AI capabilities, covering full-stack development from backend architecture to front-end experiences.
Role type
Senior Software Engineer (Node.js & Vue.js)
Builds
Secure, scalable, and performant enterprise software solutions with AI-enabled features
Domain
Enterprise software, AI integration, Cloud infrastructure
Deliverable
production ML models | product features
Required skills
Node.js, TypeScript, Vue.js (Vue 3, Composition API), Microservices architecture, AI/ML integration (LLMs, embeddings, vector search), Cloud platforms (AWS/Azure/GCP), Docker, Kubernetes, REST/GraphQL APIs, CI/CD pipelines, Distributed systems
Preferred skills
NestJS, Pinia/Vuex, NoSQL databases, Mentorship
Technologies
Node.js, Vue.js, TypeScript, Express, NestJS, AWS, Azure, GCP, Docker, Kubernetes, Pinia, Vuex, LLMs, Vector search
Responsibilities
Design and develop backend services and microservices; Build responsive front-end experiences; Integrate AI/ML capabilities into applications; Mentor junior engineers; Collaborate with product, data, and AI teams; Contribute to CI/CD and cloud deployments
Seniority
Senior, hands-on IC