Job Details
Software Development
Lead
Remote
Full time
Russian
Possibly outdated
Sep 20
This job was posted more than a month ago — it may no longer be active

Lead Frontend Developer (Vue.JS)

Frontend developer for 'Puls Magnit' platform, digitizing retail operations. Stack: Vue 3, TypeScript, Pinia, Vite. Team built from scratch. Office in Moscow/Krasnodar/SPb/Innopolis or remote in Russia.

Project 'Puls Magnit' is a large-scale platform creating a unified information space for interaction between the company and contractors, landlords, franchisees, and internal services. It aims to fully digitalize retail operations, equipment repair, and network development. The core is a web platform of personal accounts for all external and internal users, featuring complex integration flows, data parsing mechanisms, and tools for managing the lifecycle of cooperation. The team is being formed from scratch. Responsibilities: - Develop interfaces on Vue 3 - Create SPA/PWA applications, develop new UI components and product features based on Figma mockups - Implement AI interfaces: design and develop dynamic chat components, widgets, dashboards, and control panels for user interaction with AI - Integrate frontend with backend (Laravel) via REST API / GraphQL, handle errors, validate data on the client side - Optimize UX for working with LLMs: implement streaming text responses in real-time (Server-Sent Events / WebSockets) for a 'live' text generation effect - Optimize performance: profile and speed up page rendering, minimize bundle sizes, set up client-side caching - Participate in Code Review: conduct regular code reviews of colleagues, maintain codebase cleanliness standards, and write component tests

Required: - 3+ years of commercial frontend development experience, with at least 2 years of intensive work with Vue 3 stack - Deep understanding of asynchronous JavaScript/TypeScript, experience implementing chats, data feeds, or real-time notification systems - Ability to do pixel-perfect layout based on Figma mockups, understanding of Mobile First principles and responsive layout for any screens - Understanding of generative AI interface specifics (handling response delays, loaders/skeletons, user interruption of generation) - Experience working closely with UX/UI designers (understanding design systems and UI kits) and backend developers (coordinating API contracts)

Offered: - Employment in an accredited IT company - Competitive salary (discussed individually) - Voluntary medical insurance with dentistry and preferential conditions for family members - Equipment for work - Work schedule 5/2 with flexible start - Work in a cozy office in central Moscow (Savyolovskaya metro), Krasnodar, or remotely from other cities in Russia; offices also in Saint Petersburg (Baltiyskaya metro) and Innopolis - Opportunity to realize your experience and potential in interesting and multifaceted projects - Development – we pay for training courses and participation in conferences - Opportunity to conduct and participate in meetups, hackathons to meet colleagues from other departments - Corporate discounts PRIMEZONE and loyalty programs - Corporate library of courses - Opportunity to recommend the company to friends via referral program

Server-Sent Events
REST API
Vue
LLM
Vite
Pinia
TypeScript
WebSockets
GraphQL
Laravel
Figma

Don't miss a single job

Subscribe to our Telegram channel

Subscribe

Similar jobs

Senior/Lead Frontend Engineer (Vue.js)

Senior/Lead Frontend Engineer (Vue.js) at Antiplagiat. Remote, full-time. Develop a new product, lead frontend architecture and practices.

A
Antiplagiat

Senior / Lead Frontend Engineer (Vue.js)

Senior/Lead Frontend Engineer (Vue.js) for anti-plagiarism product. Full-time, remote. 6+ years experience. Develop new frontend, architecture, and engineering culture.

А
Антиплагиат

Senior Frontend developer (React)

Senior Frontend developer (React) at aQsi. Remote, full-time, 3-6 years experience. Build a new project from scratch, design architecture, and implement new features.

a
aQsi