Frontend Engineer | Onsite New York | Relocation provided (if needed)
Berkley Hunt is partnering with a mission-driven engineering team building next-generation tools to modernize complex industrial workflows. They’re hiring a Frontend Engineer to own the design and delivery of sophisticated user interfaces that bridge engineering and operations.
About the role:
You’ll join a small, high-trust team where engineers ship end-to-end features and influence product direction. This role is perfect for someone who enjoys designing highly interactive frontends from the ground up, building reusable component systems, and bringing complex visualizations to life for technical users.
Responsibilities:
- Design and implement highly complex, reusable frontend components and architectures from first principles.
- Build clean, intuitive UI that surfaces critical operational context and supports engineering workflows.
- Implement responsive, accessible interfaces and optimize frontend performance at scale.
- Partner closely with product, design, and backend teams to translate requirements into production-ready features.
- Integrate 3D visualizations and advanced rendering components into web applications (Three.js or similar).
- Contribute ideas and help shape long-term frontend best practices and technical direction.
- Support frontend-driven integrations with backend services (APIs, gRPC, Protocol Buffers) and coordinate on data contracts.
Must-have experience:
- Expert-level proficiency in React, JavaScript/TypeScript, and modern frontend patterns.
- Strong experience with component-based design and state management (Redux or similar).
- Deep practical knowledge of frontend architecture and building reusable design systems.
- Hands-on experience with TailwindCSS or comparable utility-first CSS frameworks.
- Proven experience implementing complex UI/UX requirements and translating design into production code.
- Solid understanding of accessibility (a11y), responsive design, and performance optimization techniques.
- Comfortable working onsite full-time in New York City.
Nice-to-have:
- Experience with Three.js or other 3D web/visualization frameworks.
- Backend familiarity: Python, Node.js, Go, or C++.
- Experience building and integrating RESTful APIs, gRPC services, and Protocol Buffers.
- Knowledge of database design (relational and NoSQL), caching strategies, and distributed systems patterns (Kafka, SQS, Celery).
- Exposure to SSR/SSG frameworks (Next.js) or WebAssembly/Rust for frontend performance.
- Background in implementing authentication and role-based access control.