Pine Software

Senior Frontend Developer

Location

Remote

Type

Full-time

Department

Application Posted

October 1, 2025

Job description

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.

Responsibilities

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.

Job requirements

  • 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 – 25 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.
  • Modern Office in Larnaca – a stylish space for inspiration: open areas, cozy lounges, and functional meeting rooms – all for your comfort.

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!

Career Opportunities

Other Open Positions

We work with programming languages like C#, Python, JavaScript, and C++. At Pine, we value talent, dedication, and responsibility. If you’re ready to create innovative products, you’ll thrive with us

Senior General QA Engineer

Remote / Full-time

Middle Product Manager

Remote / Full-time

Middle General QA

Remote / Full-time

Middle Software Engineer

Remote / Full-time

Middle QA

Remote / Full-time

Senior Security Engineer

Larnaca / Full-time

Senior. Net Developer

Remote / Full-time

Middle .Net Developer

Remote / Full-time

View All Positions

Contact

Do you want
to get in touch
with us?

Ready to grow your company?
Get in touch today!

Reach us