Job Closed

This listing is no longer active.

BeamNG GmbH logo
BeamNG GmbH

BeamNG leads the way with their state-of-the-art, real-time, soft-body physics engine for entertainment and simulation.

Senior Full-Stack UI Engineer

Frontend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2013H1B No SponsorCompany SiteLinkedIn

Location

Germany

Posted

128 days ago

Salary

0

Seniority

Senior

Bachelor DegreeEnglishJavaScriptLuaVue.js

Job Description

Senior Full-Stack UI Engineer

BeamNG GmbH

• Build UI features end-to-end: implement Vue UI, define clean UI↔Lua contracts, and collaborate with Lua specialists (you can handle basic Lua glue when needed). • Make UI fast and stable: profile and optimize rendering/layout/update frequency to reach a 60 FPS feel where it matters, and keep long-running sessions leak-free. • Keep business logic in Lua: keep Vue focused on presentation and simple UI state; avoid moving backend logic/data conversions into JS. • Work with real-time data: design UI that stays responsive while receiving frequent updates from the game/simulation. • Own navigation/input correctness: integrate scoped navigation and UI event handling so screens behave correctly with gamepad/keyboard and don’t leak inputs to parent scopes. • Improve developer experience: small, practical improvements to tooling/pipelines, debugging helpers, and performance instrumentation. • Support the team: review code, help juniors grow, and keep quality high without over-engineering.

Job Requirements

  • Deep web fundamentals: strong understanding of browser rendering (layout/paint/compositing), the JS runtime (event loop, GC), and how to diagnose performance issues with real tools (performance + memory profiling).
  • Proven performance experience: you’ve shipped UI where performance mattered (large UI surface, frequent updates, long-running sessions) and can explain the trade-offs you made.
  • Strong JavaScript: pragmatic, readable code; understands costs of allocations, reactive churn, and excessive DOM work.
  • Vue 3 expertise: Composition API, component architecture, reactive patterns, and debugging reactivity/performance issues.
  • Lua (basics): you’re not scared of Lua and can collaborate effectively with Lua specialists; you’re willing to learn the basics and follow Lua-first architecture.
  • Small-team mindset: reliable follow-through, comfortable with both “interesting problems” and routine work.
  • Platform awareness: you can think about performance and reliability across targets from high-end PCs down to Steam Deck.
  • Excellent communication skills in English, able to convey complex information in a clear and suitable manner to a diverse audience

Benefits

  • Flexible working hours
  • Language courses
  • Talent development program (training budget, participation in seminars/conferences, and etc)
  • Personal development program (feedback, leadership, conflict engagement, etc)
  • Budget for home office
  • Parental leave
  • Employee assistance program
  • Relocation assistance (if applicable)******

Related Job Pages

More Frontend Engineer Jobs

AlpacaDB logo

Staff Frontend Engineer

AlpacaDB

AlpacaDB, Inc., also known as Alpaca and Alpaca Securities, is an API stock and crypto brokerage platform that enables services to embed investing and developers to build applicati

Frontend Engineer128 days ago

• Act as a long-term technical steward for Alpaca’s frontend architecture (2–5 year horizon). • Design and evolve scalable frontend patterns for data fetching, state management, performance, and runtime configuration. • Drive large-scale initiatives such as: • Design system evolution and adoption • Frontend platform standardization • Performance, reliability, and developer-experience improvements. • Identify and reduce systemic frontend technical debt with measurable business impact. • Lead cross-team, multi-quarter initiatives spanning multiple product areas. • Define rollout strategies that enable change without blocking feature delivery (e.g. phased migrations, feature flags, compatibility layers). • Partner with backend and platform teams to solve end-to-end system problems, not just frontend symptoms. • Influence engineers and leaders across the broader engineering organization. • Write RFCs, decision records, and architectural proposals that align teams and drive adoption. • Mentor Senior Engineers and help raise the overall frontend engineering bar. • Navigate conflicting opinions and help teams disagree and commit. • Take loosely defined business problems and turn them into clear, actionable technical initiatives. • Manage risk in large migrations, architectural shifts, and platform-level changes. • Balance short-term delivery with long-term sustainability, even when ROI is not immediately visible.

North America
Job Closed
Full TimeRemoteTeam 51-200H1B No Sponsor

Role Description Our customer is an international health products company headquartered in the United States. The client has been on the market for over 30 years. Annual revenue is more than $1.5b and keeps growing. They use an e-commerce platform with multi-level marketing to distribute their products, which has a lot of users around the world. Qualifications - 8+ years of professional web development experience, with at least 5 years dedicated to developing on the Shopify platform - Expert-level proficiency in the Liquid templating language, Online Store 2.0 architecture, sections and blocks, metafields, theme app extensions, with deep expertise with Shopify CLI - Deep understanding of the Shopify Storefront API, Admin API (preferably GraphQL), App Bridge, webhooks, and integrating apps for subscriptions, search, reviews, loyalty, and analytics - Proven track record of launching and optimizing large-scale, high-traffic e-commerce platforms with complex business flows - Experience with headless Shopify implementations using Hydrogen/Remix or Next.js, including edge rendering and advanced caching strategies - Proficient in React, Node.js, serverless technologies (Cloudflare/AWS), GraphQL tooling - Strong background in HTML, CSS/SCSS, modern JavaScript/TypeScript, and optimizing DOM performance - Expertise in performance optimization techniques, tools, and processes (especially Core Web Vitals, CDN caching) and conversion rates at scale - Familiarity with Git/GitHub workflows, code reviews, and CI/CD processes Requirements - Expertise in A/B testing, feature flagging, and integrating solutions for payments, fraud prevention, tax/duties, subscriptions, and ERP/PIM systems - Strong background in building custom or private Shopify apps, including OAuth and secure key management - A bachelor's degree in computer science or a related field - Experience with testing frameworks (e.g., Jest, Cypress) for e-commerce environments - English (B2 level) Responsibilities - Design and maintain the structural components of our online presence, including themes, templates, sections, and app extensions, by leveraging Liquid, JSON, HTML/CSS, and JavaScript/TypeScript. - Engineer complex Shopify features such as custom logic for checkout, cart, and pricing using Shopify Functions. Implement Checkout Extensibility and manage essential data exchanges through webhooks and custom/private app integrations utilizing the platform's GraphQL and REST APIs. - Enhance Performance & SEO by overseeing core Web Vitals, optimizing images and CDN, applying lazy loading, and incorporating structured data; ensure markup is semantic and crawlable. - Set up Shopify Markets, including domains or subfolders, currencies, duties and taxes, translations, and price lists; enable multi-region catalogs to facilitate internationalization. - Implement automated testing using Playwright/Cypress and Jest, incorporate type safety with TypeScript, and set up CI/CD pipelines (such as GitHub Actions). - Define performance budgets and establish monitoring to maintain high standards of quality and reliability. - Deliver accessible user experiences that conform to WCAG standards by supporting keyboard navigation, implementing appropriate landmarks, and utilizing ARIA attributes. - Collaborate closely with Design (using Figma), Content, and Growth teams, ensuring code quality by conducting code reviews and providing mentorship to junior and mid-level engineers. - Track production metrics such as errors, vitals, and uptime; analyze user funnels using GA4, GTM, and Search Console; and continuously iterate to enhance conversion rate (CVR) and average order value (AOV). Benefits - Awesome projects with an impact - Udemy courses of your choice - Team-buildings, events, marathons & charity activities to connect and recharge - Workshops, trainings, expert knowledge-sharing that keep you growing - Clear career path - Absence days for work-life balance - Flexible hours & work setup - work from anywhere and organize your day your way

Worldwide
Job Closed
Magic Media logo

Frontend Developer, ReactJS

Magic Media

At the forefront of artistic, game development and technology services.

Frontend Engineer128 days ago
Full TimeRemoteTeam 501-1,000H1B No Sponsor

• Delivering top-notch quality on any product • Taking ownership of project-related tasks • Providing technical guidance and support to fellow developers • Actively contributing to the daily activities of the team

Brazil
Job Closed
Talent Sam logo

Web Developer

Talent Sam

Cost effectively grow your team with native English speaking talent. We make it easy for your business to succeed.

Frontend Engineer128 days ago
ContractRemoteTeam 11-50H1B No Sponsor

• Create polished, accurate, and development-ready Figma designs for web pages • Ensure visual consistency with established branding guidelines • Utilize final copy, real images, and production-ready assets in all designs • Prepare responsive designs across mobile, tablet, and desktop breakpoints • Define hover states, animations, and interactive behaviors • Annotate components where interaction requires development clarification • Structure designs with development-friendly organization and constraints • Flag complex modules or components that require development-specific notes • Ensure all design files are properly labeled, organized, and reviewed prior to handoff • Execute design revisions efficiently based on stakeholder feedback • Maintain consistency with established style direction throughout revision cycles • Integrate visual elements and tone from provided Strategy Brief and Brand Guide documents • Reflect strategic intent through layout, structure, and visual emphasis decisions • Update project status in ClickUp (marking designs as 'Ready for Review' or 'Ready for Dev') • Create Loom walkthrough videos for milestone reviews when required • Provide input on site structure clarity during strategy and sitemap review phases • Flag copy overflow, formatting concerns, or content flow inconsistencies • Communicate proactively regarding development feasibility and design complexity • Offer guidance on brand interpretation and visual tone execution

South Africa