full stack developer for developer-experience tools
Summary
Full-stack developer building a developer-experience tool that codifies UX design standards for AI coding agents: architecting an MCP server, extending a React.js/Node.js UX scanner, translating design guidelines into JSON/YAML rules, and shipping CLI/IDE integrations on cloud. Hybrid role with 3 days in office.
Описание:
The company develops a developer-experience tool designed to elevate design quality across enterprise products. The tool hosts, versions, and exposes codified UX design standards for AI coding agents and IDE environments.
Задачи:
Architect, develop, and implement an MCP server that allows AI coding assistants and automation workflows to query and enforce UX rulesets Maintain and extend the UX Scanner end-to-end, improving its React.js frontend visual reporting interface and scaling its Node.js backend logic and microservices Analyze human-readable UX product guidelines, including typography, colors, shell structures, and action placements, and translate them into machine-readable JSON/YAML rules Manage and deploy APIs, rulesets, and full-stack services securely on cloud platforms, ensuring stable version control and scalable access Develop developer-focused CLI integrations, IDE plugins, or pipelines for automated design audits Collaborate with UX design experts to align machine-readable rules with design specifications and establish a human-in-the-loop workflow
Требования:
Proficiency in building responsive frontend applications with React.js and high-performance backend services with Node.js/TypeScript Hands-on experience designing and building MCP servers, RESTful/gRPC APIs, and custom developer tools Understanding of generative AI, LLM APIs, and how AI-assisted coding agents consume real-time external tools and rulesets Experience codifying complex logical standards or linting patterns into JSON/YAML structures Experience deploying, versioning, and managing secure full-stack cloud applications Comfort with web standards, including DOM structure, CSS, and accessibility, and a strong understanding of component design, including pages, dialogs, and button behaviors Strong problem-solving skills and attention to detail Strong communication and collaboration skills Excellent verbal and written communication skills English B2 Будет плюсом: familiarity with the SAP BTP ecosystem
Условия:
Hybrid work in Krakow, Wroclaw, or Gdansk, with 3 days in the office