Remote role at a product company building canvas-based tools — whiteboards, diagram editors, mind maps, design tools. I prefer smaller teams with direct product impact over large corporations. Interested in rendering optimization, complex interactions, real-time collaboration. Based in UTC+5, flexible on overlap.
Rustam Garifulin
@rustamgarifulin
Frontend Engineer. TypeScript, React, Apollo GraphQL. Looking for collaborative tools, whiteboards, or data visualization products.
What I'm looking for
Hey! I'm looking for a remote Frontend Developer position (React + TypeScript).
For the past 3.5 years, I've been working at X5 Retail Group on an IT architecture management system. My main focus is React + TypeScript, complex interactive interfaces, and data visualization.
What I'm good at:
- Canvas API and graphic editors: built a library for interactive diagrams from scratch that replaced a commercial solution
- Rendering optimization for handling large amounts of data on canvas
- Event-driven architecture, multi-layer rendering, complex interactions (undo/redo, snapping, grouping, gestures)
- Designing component architecture
- End-to-end feature ownership: from requirements to release
Before that: frontend at 2GIS, startups, chatbot platforms (React, Apollo GraphQL), 10+ years of freelance experience
Stack: TypeScript, React, MobX, Apollo GraphQL, Canvas API.
Location: Kazakhstan, Almaty (UTC+5). English: B1, limited speaking practice — working on it.
I'd love to chat about Senior Frontend positions at product companies — especially if it's collaborative whiteboards, visual editors, diagrams, workflow builders, mind maps, design tools, or map editors.
Experience
Work history, roles, and key accomplishments
Frontend Engineer
X5 Retail Group
Jul 2021 - Present (4 years 6 months)
Developed UI for a corporate IT landscape architecture system, leading refactors and UI/UX redesign to move the product beyond MVP and delivering a configurable boxed release; led development of an in-house TypeScript library for interactive diagram editors replacing GoJS.
Frontend Engineer
ChatMe.ai
Nov 2018 - Jun 2021 (2 years 7 months)
Built interfaces for a chatbot creation platform including builder, analytics dashboards, and user management; organized component library in Storybook and ensured test coverage to improve reliability.
Frontend Engineer
Startup
Dec 2017 - Jun 2018 (6 months)
Worked on a CRM autopilot funnel builder, supporting frontend developers, refactoring, adding features, and improving build/deployment processes to optimize frontend load performance.
UI Developer
2GIS
Dec 2015 - Nov 2017 (1 year 11 months)
Implemented mobile interfaces within a webview-based iOS app, collaborating with product managers and designers and delivering ES6+ front-end components using Stylus and Lodash as needed.
Education
Degrees, certifications, and relevant coursework
Rustam hasn't added their education
Don't worry, there are 90k+ talented remote workers on Himalayas
Availability
Location
Authorized to work in
Website
n69.inSalary expectations
Job categories
Interested in hiring Rustam?
You can contact Rustam and 90k+ other talented remote workers on Himalayas.
Message RustamFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
