Quadcode is a fintech company looking for a Senior Frontend Developer to build and ship UI for their internal trading platform and the Amaiz banking application.
Requirements
- 5+ years in frontend; 3+ years with Vue (including Vue 3); 2+ years with React Native, preferably with Expo in production;
- Strong UI skills: design systems, pixel-perfect Figma handoff, responsive/adaptive layouts;
- Confident with Pinia and Zustand, routing/navigation, forms, data-fetching patterns;
- Testing mindset: unit tests and UI tests (e.g., Playwright for Web);
- Experience running GitLab CI and deploying via Jenkins to environments.
- Storybook-driven UI development and visual regression basics;
- Animations (Reanimated, Lottie), deep links, pushes;
Responsibilities
- Build and ship UI for Web (Vue 3 + TypeScript) and Mobile (React Native + TypeScript, Expo managed);
- Own and evolve the design system and shared tokens to keep Web/Mobile parity;
- Web (Vue 3): Composition API, Pinia (state), Vue Router, Vite, i18n/l10n;
- Mobile (React Native / Expo): Zustand (state), Expo Router, animations (Reanimated/Lottie), deep links & push basics;
- Quality: unit tests and UI tests as part of PRs; error monitoring with Sentry;
- CI/CD & releases: GitLab CI pipelines (lint type-check unit/UI tests build); deployments are executed by Jenkins to Int and Prod (marketing site uses Netlify).
Other
- Remote work model;
- Competitive remuneration;
- Friendly, enjoyable and positive environment.