M

Markit

Centralized IT procurement platform for enterprises

Frontend Developer

Frontend EngineeringConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • At least 5 years of experience building production web applications, mostly with React and TypeScript.
  • Experience establishing a React codebase or design system used by other engineers, and the ability to reflect on what could be improved.
  • Strong fundamentals in accessibility to WCAG AA, performance, testing, responsive layout, and browser behavior.
  • Experience writing and maintaining unit, component, and end-to-end tests, including diagnosing and fixing flaky tests.
  • Experience building multilingual, multicurrency interfaces and understanding the effects of localization on layouts.
  • Comfort working with .NET APIs and reading backend code.
  • Fluent English.

Responsibilities

  • Own the React and Next.js architecture for customer-facing surfaces, including project structure, component patterns, server and client rendering, state, build setup, and testing setup.
  • Maintain and expand unit tests with Vitest, component tests in Storybook, end-to-end tests with Playwright, and accessibility checks in the pipeline.
  • Shape frontend APIs with backend engineers so screens align with service boundaries.
  • Build the next storefront with product and design, including search, product pages, checkout, approval flows, and account features.
  • Migrate buyer-facing screens from the legacy platform to the new stack while preserving existing functionality.
  • Turn the product designer's design system into the React component library used by the team and maintain it as the source for components.
  • Improve the team's frontend skills through reviews, pairing, written conventions, and a reference implementation.

Desired Qualifications

  • Next.js and App Router experience.
  • Tailwind and headless component library experience, such as Radix or Base UI.
  • Blazor experience.
  • Estonian or another European language.

About the Company

Markit

Centralized IT procurement platform for enterprises

Markit runs a centralized IT procurement platform used by international clients in 45 countries. It sells a wide range of over 5 million IT products—from toner to servers—supplied by leading IT distributors and acts as the sole supplier rather than a broker, which provides transparency and efficiency in purchasing. The platform enables large multinational corporations to centralize procurement while delivering locally within 48 hours, combining centralized purchasing with fast local delivery. Revenue comes from selling IT products and services, supported by a network of over 350 real-time IT catalogue feeds. The company emphasizes high customer satisfaction (Net Promoter Score 78.6%) and pursues sustainability and community engagement through environmental and social initiatives.

Company size
201-500
Company stage
Growth Equity (Non-Venture Capital)
Total funding
$2.2M
Headquarters
Tallinn, Estonia
Founded
2003

Recently Posted Jobs

Explore more opportunities at Markit

See more jobs