Skip to content

This job closed

It is no longer accepting applications. You can still read what the job asked for.

DoxelDoxel

Front-End Software Engineer

Build and scale high-performance frontend systems for an AI-driven construction platform, including dashboards, data-intensive interfaces, and real-time 3D visualizations. Requires 4+ years of frontend or full-stack experience, strong JavaScript/TypeScript expertise, and experience with modern frontend architecture and testing.

About the job

Responsibilities

  • Architect, design, build, and scale resilient frontend architectures using React, TypeScript, Next.js, and Three.js.
  • Create interactive, high-performance user interfaces for real-time 3D visualizations, dashboards, and mobile-responsive tools.
  • Architect frontend data flows and state management, optimize client-side performance, integrate REST and GraphQL APIs, and handle large datasets.
  • Collaborate with Backend, Computer Vision/ML, Design, 3D, and Product teams to define requirements and deliver end-to-end features.
  • Implement frontend reliability and operational excellence practices, including performance monitoring, error tracking, graceful degradation, and cross-browser/device support.
  • Leverage CI/CD pipelines, cloud-hosted platforms, containerized environments, and AI-assisted development tools.
  • Establish engineering best practices, conduct code reviews, and drive architectural discussions.

Requirements

  • 4+ years of professional experience as a frontend JavaScript or full-stack engineer with significant frontend ownership.
  • Strong proficiency in JavaScript/TypeScript, HTML, CSS, and modern frameworks such as React, Three.js, and Next.js.
  • Test-driven mindset with experience in unit, integration, and end-to-end testing.
  • Experience designing and maintaining large-scale, complex frontend systems used in production.
  • Ability to lead frontend initiatives for end-to-end product development, set technical standards, and influence architecture.
  • Experience integrating with and consuming scalable APIs and microservices.
  • Expertise building data-intensive user interfaces, dashboards, or visualization-heavy applications.
  • Deep understanding of performance optimization, rendering behavior, browser internals, and frontend system design.
  • Familiarity with cloud platforms, CI/CD pipelines, monitoring tools, and modern frontend build systems.
  • Excellent communication, collaboration, and problem-solving skills.

Nice to Have

  • Experience with data-heavy applications, real-time systems, or frontend experiences integrating with machine learning, computer vision, or 3D visualization pipelines.

Compensation & Benefits

  • Competitive base salary and equity package.
  • Comprehensive medical, dental, and vision insurance.
  • Home office setup stipend.
  • Monthly cell phone and internet allowance.
  • Flexible PTO, generous company holiday policy, and unlimited sick days.

Skills

JavaScript, TypeScript, React, HTML, CSS, Next.js, Three.Js, REST APIs, GraphQL, State Management, CI/CD, Cloud Platforms, Docker, Frontend Testing, Performance Optimization