Middle Full-Stack Developer
The vacancy has been archived and is no longer active
Main requirements
Your stack and tools
Core:
· Frontend: Vue 3, TypeScript, Pinia, Tailwind
· Backend: NestJS, TypeScript, REST, Prisma ORM
· Database: PostgreSQL via Prisma, migrations, query optimization
· Infrastructure: Docker, Docker Compose, CI/CD (GitHub Actions)
· AI / Data: Python (scripts, data processing, integration with ML models)
· Development tools: Git, Claude Code / Cursor / Codex — as a workflow standard
What you will do
· Design and develop the core features of the platform: AI personality diagnostics, dashboards of admission probabilities, career tracks, a matching system for students and professionals
· Build a UI that doesn't just "work", but explains complex things simply — data visualization, interactive tests, transition animations, customer-oriented UX
· Develop architecture based on NestJS: modules, services, DDD approaches, integration with external AI APIs
· Work with Prisma — design schemas, migrations, optimize queries for load
· Containerize services in Docker, support dev/prod environments
· Write Python scripts for data processing, integrations, and auxiliary ML pipelines
· Use AI agents to speed up development: code review with Claude, boilerplate generation with Cursor, routine automation through Codex — but at the same time maintain architectural thinking and code ownership
· Participate in product discussions — not just to complete tasks, but to offer solutions where technology enhances the user experience
What we offer
JINAQ is a new generation career guidance platform. We help students, counselors, and schools find their way through AI analysis of personality, interests, and activities. We build admission probabilities, generate step-by-step career tracks, and create an ecosystem where ambitious students meet professionals. We are not making "another EdTech." We are building a life decision—making infrastructure with data, visualization, and AI agents inside the product.
| Name | Work Experience | Contacts | Response date | Notes | Response status |
|---|
There are no responses yet
When someone responds to a vacancy, a list of candidates will appear here