Pine Software Technology Ltd is a software company specializing in trading technology solutions for regulated brokers and trading firms. The company provides Software-as-a-Service (SaaS) products designed to support electronic trading, brokerage operations, risk management, and financial data analysis.
We are looking for a Senior Frontend Developer to join our team and take ownership of building high-quality, performant, and accessible web applications.
Location: Remote
Type of work: Full-time
Product & Delivery
Work with PMs and designers to refine requirements, plan features, and deliver end-to-end user journeys.
Translate business goals into technical milestones and prioritize engineering work.
Architecture & Code Quality
Shape and evolve the frontend architecture (Vue 3, TypeScript, Vite/Webpack).
Establish coding standards, branching/release strategies, and ensure scalable state/data patterns.
Lead code reviews and mentor teammates.
Vue Development
Build reusable, accessible components (Composition API, Vue Router, Pinia).
Implement SSR/SSG (Nuxt) with code-splitting and lazy-loading when needed.
Maintain a shared component library/design system (Storybook).
Performance & Accessibility
Improve Core Web Vitals (LCP, INP, CLS) and enforce WCAG 2.2 AA standards.
Optimize bundles, assets, and rendering paths; prevent memory leaks/reactivity pitfalls.
Testing & Release
Ensure solid test coverage (Vitest/Jest, Cypress/Playwright).
Build reliable CI/CD pipelines with preview environments, feature flags, and safe rollbacks.
Security & Compliance
Apply OWASP best practices and secure auth flows (OAuth/OIDC, JWT/PKCE).
Manage vulnerabilities and support security audits.
Collaboration & Leadership
Partner with backend engineers on API contracts and integrations.
Work with designers to refine UX and advocate for quality.
Drive technical discovery, knowledge-sharing, and hiring.
Operations & Monitoring
Instrument analytics and event tracking, support A/B tests.
Set up logging/monitoring (Sentry, OpenTelemetry) and resolve production issues.
What will you do in the first 90 days?
Get productive in the codebase and ship user-visible value.
Map the frontend architecture, delivery pipeline, and quality gaps.
5–10 features or UX fixes shipped end-to-end (frontend + API contract).
Close issues from backlog
6–9 years of frontend development experience, including 3+ years with Vue 3 + TypeScript.
Proven track record of shipping medium/large features to production.
Strong knowledge of:
Vue 3 (Composition API, reactivity, slots, directives).
Pinia (or Vuex), Vue Router, API integration (REST/GraphQL).
Performance optimization (bundle splitting, image optimization, profiling).
Accessibility (WCAG 2.2 AA, semantic HTML, keyboard flows).
Security basics (XSS/CSRF prevention, OAuth/OIDC, JWT/PKCE).
Hands-on with tooling: Vite, ESLint/Prettier, Vitest/Jest, Cypress/Playwright, Storybook.
Experience leading code reviews, mentoring, and cross-functional collaboration.
Ukrainian (fluent) and English (Intermediate or higher).
Would be a plus:
Nuxt (SSR/SSG) and hydration; micro-frontends; design-system/theming work.
Real-time (WebSockets/SSE), GraphQL, Web Workers, virtualization of long lists.
Styling: Tailwind, CSS architecture, theming tokens.
Analytics & experiments: event taxonomies, A/B testing.
Cloud/devops: Docker, basic AWS/GCP, CI optimization.
Domain bonuses: payments/PCI awareness, GDPR, i18n, data-viz (Charting, Canvas/WebGL).
IAAP CPACC (accessibility), AWS Cloud Practitioner, GA4 (analytics).
Company offers
Care from Day One – medical insurance immediately upon starting work, including dental care, massage and professional psychological support because your well-being matters
Work-Life Balance – 24 days of paid vacation + 30 days of sick leave, so you can recover without unnecessary stress
Investment in your energy – partial reimbursement for any sports activities that empowers you.
Growth – partial coverage for English or Ukrainian language courses + a fixed budget for professional development. Choose what suits you best!
Knowledge Library – books in the office and access to the Kuka online library to learn, grow, and find inspiration.
Island Relaxation 14 days a year – enjoy a getaway at the corporate villa in Cyprus.
Join the Pine Software team, where your talents and aspirations will be recognized! We offer a dynamic work environment, opportunities for professional growth, and support at every step of your career path. Start your journey to success with us—apply today and take the first step towards your bright future!
Pine Software is an equal opportunity employer. We encourage applications from candidates of all backgrounds and experiences. Please note, that only shortlisted candidates will be contacted. Thank you for considering Pine as your next career move!