Senior Frontend Developer
Vue.jsVue RouterPiniaTypeScript
5 days ago
frontendsenior
U
UPSTARS
KyivAbout the Position
UPSTARS is a product IT company focused on technological solutions and B2B services for international clients, launching stellar projects in the iGaming sector. They are looking for a Senior Frontend Developer to enhance their Frontend department.
Responsibilities10
- Develop and enhance product features in a Vue 3 application with SSR.
- Work on business-critical scenarios: registration, login, profile, cashier.
- Integrate frontend with API and frontend-services, ensuring stable client logic and state operation.
- Support and improve the frontend architecture: Pinia, routing, modules, shared components, SSR/prefetch.
- Optimize interface performance, page load, and heavy user scenarios.
- Analyze and fix bugs and degradations through tools like Sentry, Grafana, Prometheus.
- Participate in code reviews, task decomposition, and technical team growth.
- Collaborate closely with frontend developers, frontend-services, QA, designers, PO.
- Prepare changes for release, control quality and risks in the CI/CD process.
- Ensure stable product operation on a large number of mirrors with different geo-configurations.
Requirements13
- Proficiency in Vue 3, including Composition API.
- Experience with Vue Router.
- Practical experience using Pinia, including working with state during SSR and data prefetching.
- Knowledge of TypeScript.
- Experience implementing SSR/SSG without using Nuxt.
- Building SSR solutions based on Node.js + Express.
- Understanding hydration and principles of client/server logic separation.
- Experience with Vite (build configuration, code splitting, lazy loading, bundle optimization).
- Testing experience: Vitest (unit testing); Playwright or Puppeteer (E2E testing).
- Understanding and using observability tools: Sentry, Prometheus, Grafana.
- Experience with CI/CD: GitLab CI, GitHub Actions, Docker, Helm, ArgoCD.
- Working with localizations (including vue-i18n).
- Understanding proxy and building an API layer on Express.
Benefits8
- Teamwork – we not only work together but also rest, engage, and do good deeds together.
- Positivity – we navigate life easily and derive excitement from well-done work, interesting tasks, and team feedback.
- Opportunities – we offer a clear career plan with Performance Review, training, mentoring programs, and other tools for realization.
- Bravery – we tackle star tasks, unafraid of challenges and ambitious plans.
- Openness – we speak plainly about complex matters, listen to ideas and feedback, and value proactivity.
- We have our own capacities for creating technological solutions from scratch.
- We automate routine tasks to use time for personal development and professional growth within the company.
- We dislike bureaucracy and outdated approaches – we value freedom of action.
Senior Frontend Developer
View Original