Design Engineer

Role Overview

This mid to senior-level Design Engineer role involves hands-on work at the intersection of frontend engineering and product design, focusing on shaping UX, UI, and frontend architecture for the Railblocks platform. Day-to-day responsibilities include designing user flows and prototypes in Figma, translating designs into production-ready React code, and collaborating with cross-functional teams to deliver features from ideation to release. The hire will have a core impact on building elegant software for complex systems, ensuring accessibility, performance, and maintainability.

Perks & Benefits

This is a full-time remote position open to candidates in Europe, Canada, USA, and Latam, with a distributed team environment that emphasizes collaboration and learning. While not explicitly stated, typical remote tech perks likely include flexible hours, opportunities for career growth through experimentation and skill development, and a culture focused on raising standards in UX and frontend engineering. The role may involve working with modern frameworks like Convex, offering exposure to cutting-edge tools and practices.

Full Job Description

Headquarters: Remote URL: http://g2i.co

Design Engineer Railblocks(Frontend Engineer with Strong Design Skills)Full-time Remote (Europe, Canada, USA, and Latam) Portfolio RequiredAbout the RoleRailblocks 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 DoDesign + UXLead 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 EngineeringTranslate 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 & ProcessWork 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 & ExperienceYou should have strong experience on both sides of the Design/Engineering spectrum:DesignProficiency 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.EngineeringProven 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.).GeneralA 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 HaveExperience 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.

To apply: https://weworkremotely.com/remote-jobs/g2i-design-engineer

Similar jobs

Found 6 similar jobs