G2i Inc.

Design Engineer – Railblocks

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Design Engineer – Railblocks, offering a remote contract for over 6 months, with a pay rate of "unknown." Key skills include proficiency in Figma, React, HTML, and CSS. A strong portfolio and experience with SaaS interfaces are required.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
Unknown
-
🗓️ - Date
February 10, 2026
🕒 - Duration
More than 6 months
-
🏝️ - Location
Remote
-
📄 - Contract
Unknown
-
🔒 - Security
Unknown
-
📍 - Location detailed
United States
-
🧠 - Skills detailed
#HTML (Hypertext Markup Language) #SaaS (Software as a Service) #TypeScript #Libraries #GraphQL #Documentation #REST (Representational State Transfer) #A/B Testing #React
Role description
Design Engineer – Railblocks (Frontend Engineer with Strong Design Skills) Full-time · Remote (Europe, Canada, USA, and Latam) · Portfolio Required About the Role Railblocks is looking for a hybrid Design Engineer — someone who thrives at the intersection of frontend engineering and product design. This is a hands-on role for an engineer who loves design, or a designer who loves to ship code. You will play a core role in shaping the UX, UI, and frontend architecture of the Railblocks platform. If you enjoy taking ideas from rough sketches → polished design → production-ready components, and you’re excited about building elegant software for complex systems, this role is for you. What You’ll Do Design + UX • Lead user flows, interaction patterns, information architecture, and UI visuals for new product features. • Create high-fidelity mockups, prototypes, and design assets using Figma (other tools also welcome). • Work within and extend a design system: establishing component patterns, typography, layout scales, and behavior guidelines. • Participate in user research, usability testing, and iteration cycles to refine UX decisions. Frontend Engineering • Translate final designs into clean, modular, production-quality React code. • Build reusable components, frontend logic, and responsive layouts for the Railblocks web application. • Collaborate with backend engineers to integrate APIs and ensure smooth end-to-end delivery. • Ensure high standards of accessibility, performance, and maintainability. • Help shape the frontend architecture (state management, styling approach, component structure, build tools, etc.). • Potential work with Convex or similar modern backend/infra frameworks. Collaboration & Process • Work closely with product, engineering, and design partners to bring features from idea → prototype → release. • Contribute to team discussions on product direction, user needs, and technical feasibility. • Review code and design work, and help raise the overall bar for UX and frontend engineering within the team. • Continually experiment, learn, and bring fresh thinking to both design and engineering practices. Required Skills & Experience You should have strong experience on both sides of the Design/Engineering spectrum: Design • Proficiency with Figma (components, prototyping, design systems). • Strong visual design skills (layout, typography, hierarchy, interaction design). • Understanding of UX best practices, usability principles, and accessibility guidelines. • Ability to create prototypes that communicate interaction patterns and flows clearly. Engineering • Proven experience building front-end applications using React (hooks, component design, state management). • Strong skills in HTML, CSS (or CSS-in-JS), responsive design, and core web fundamentals. • Experience working with design systems or component libraries. • Ability to convert design prototypes into production-ready components. • Familiarity with front-end tooling (bundlers, CI/CD, etc.). General • A strong, up-to-date portfolio demonstrating both design work and shipped frontend interfaces. • Excellent communication skills and collaborative mindset. • Comfortable working in a distributed/remote environment. • Located in Europe with eligibility to work for a European company. Nice to Have • Experience with Convex or interest in modern full-stack frameworks. • Experience with TypeScript. • Familiarity with Storybook or similar component documentation tooling. • Experience with animations, transitions, and micro-interactions. • Previous work on SaaS or complex systems interfaces. • Knowledge of A/B testing, analytics, or user research methodologies. • Experience integrating REST/GraphQL APIs.