Design Engineer – Remote Job
G2i Remote
Design Engineer – Remote Job

Railblocks is seeking a hybrid Design Engineer who is equally comfortable with frontend engineering and product design. This is a hands-on role for someone who enjoys designing intuitive user experiences and turning those designs into high-quality, production-ready code. You will play a key role in shaping the user experience, interface design, and frontend architecture of the Railblocks platform. 

If you enjoy taking ideas from early concepts through refined designs and into shipped features, and you are excited about building thoughtful software for complex systems, this role offers a unique opportunity to make a meaningful impact. 

What You Will Do 

Design and User Experience
You will lead the design of user flows, interaction patterns, information architecture, and visual interfaces for new and existing product features. You will create high-fidelity mockups, interactive prototypes, and design assets using tools such as Figma. You will contribute to the evolution of the design system by defining component patterns, layout structures, typography, and behavior guidelines. You will also participate in user research and usability testing, using feedback to continuously refine the product experience. 

Frontend Engineering
You will translate finalized designs into clean, modular, and maintainable React components for production use. You will build reusable UI components, implement responsive layouts, and develop frontend logic for the Railblocks web application. You will collaborate closely with backend engineers to integrate APIs and ensure smooth end-to-end feature delivery. You will uphold high standards for accessibility, performance, and code quality, and contribute to architectural decisions related to state management, styling approaches, and frontend tooling. 

Collaboration and Process
You will work closely with product managers, designers, and engineers to take features from concept to release. You will contribute to product discussions by providing input on user needs, design trade-offs, and technical feasibility. You will review both code and design work, helping raise the overall quality of user experience and frontend engineering across the team. You will continuously explore new ideas, tools, and approaches to improve how the team designs and builds software. 

Required Skills and Experience 

You bring strong experience across both design and frontend engineering. 

On the design side, you are proficient with Figma, including components, prototyping, and design systems. You have strong visual design fundamentals, including layout, typography, hierarchy, and interaction design. You understand UX best practices, usability principles, and accessibility standards, and you can create prototypes that clearly communicate interaction flows and user journeys. 

On the engineering side, you have proven experience building frontend applications with React, including component architecture and state management. You are skilled in HTML and CSS (or CSS-in-JS), responsive design, and core web fundamentals. You have experience working with design systems or component libraries and can reliably translate design concepts into production-ready code. You are familiar with modern frontend tooling and workflows. 

You maintain a strong, current portfolio demonstrating both design work and shipped frontend interfaces. You communicate clearly, collaborate well with cross-functional teams, and are comfortable working in a remote or distributed environment. Candidates should be based in Europe and eligible to work for a European company. 

Nice to Have 

Experience with modern full-stack or backend frameworks, including Convex, is a plus. Familiarity with TypeScript, component documentation tools such as Storybook, and experience creating animations or micro-interactions are valuable. Background in building SaaS products or complex systems interfaces is beneficial, as is experience with A/B testing, analytics, user research methods, and integrating REST or GraphQL APIs. 

About Company

G2i is a specialized talent marketplace connecting top-tier software engineers with remote opportunities at innovative tech companies around the world. By focusing on pre-vetted, highly skilled developers—particularly in JavaScript and React ecosystems—G2i helps organizations quickly scale their engineering teams with confidence. The company partners with leading startups and product-driven teams, offering a streamlined hiring process that matches exceptional technical talent with roles where they can have real impact.  

Job Information