---
title: "channels.careers — B2B hiring platform frontend"
description: "Case study: sole frontend engineer on a B2B hiring platform — Next.js and TypeScript UI, shared-state refactor, and the Playwright suite the team gates releases on."
canonical: "https://asmyshlyaev177.dev/projects/channels-careers"
image: "https://asmyshlyaev177.dev/og_image.png"
---

[All projects](https://asmyshlyaev177.dev/projects.md)

Production B2B platform · Playwright suite the team relies on

# channels.careers

A B2B hiring platform startup. Built the UI to match the design closely, refactored code, adapted it to mobile, and wrote Playwright tests the team actually relies on.

 ![channels.careers screenshot](https://asmyshlyaev177.dev/_vercel/image?url=_astro%2Fchannels_screenshot.D1Mcp-fL.png&w=1024&q=100)

## The challenge

Early-stage B2B startup: the team needed someone who could ship Figma 1:1, untangle messy component state from earlier sprints, and leave behind tests the rest of the team would actually keep running.

## My role

Front-end engineer. Implemented the UI close to the design, refactored shared state, adapted everything to mobile, and built the Playwright suite from scratch.

## Result

Production hiring platform for B2B customers. The Playwright suite is now the team's release gate.

## Built with

-   React.js
-   Next.js
-   TypeScript
-   Playwright
-   B2B

[Screenshot tour](https://asmyshlyaev177.dev/channels.html) · [Live site](https://channelme.in/)

I'm available for full-time remote work in EU timezones. Happy to talk through anything here in more detail.

[Get in touch](https://asmyshlyaev177.dev/#contact)

---

Site summary for LLMs: <https://asmyshlyaev177.dev/llms.txt> · Blog: <https://asmyshlyaev177.dev/blog>
