Metalabel is looking for a full-time Product Engineer who can ship polished web application UIs with maintainable code. The ideal candidate has a deep passion for front end development, application design, software craftsmanship, and a desire to be part of a fast-paced environment.
As Product Engineer, you will join product, design, and engineering teammates to build Metalabel’s web application frontend. You will own and iterate on entire feature domains within the app, setting the bar for quality and consistency.
Proven familiarity with shipping a complex React/TypeScript application from idea to production is highly preferred. We are looking for a pragmatic builder with good instincts around managing a living codebase, rapid and safe incremental iteration, and a sense of how to organize and structure dynamic state and app architecture for a complex UI.
As a very small team made up of diverse technical and non-technical peers spread across the globe, we are looking for someone with strong asynchronous communication skills and a genuine enthusiasm for the universe we’re building together.
Think you’d make a great fit and want to learn more about this role? Reach out at [email protected] with ‘Product Engineer’ in the subject line with examples of projects (whether shipped or simply concepted) to start the conversation.
Key responsibilities
- Build, iterate, maintain, and debug the web client UI for Metalabel’s core application suite
- Implement Figma UI designs, flow prototypes, design system, and components in TypeScript React
- Handle transitions, error/loading indicators, and other interstitial states and logic that may not always be covered in static design mockups
- Proactively iterate on application structure, architecture, utilities and components to streamline delivery, improvements, and design parity
- Spec, delegate, and be accountable for component-level work from externally contracted developers as needed
- Coordinate with Platform efforts via integrating the Metalabel SDK library that provides an RPC client and utilities for all protocol/cloud interactions
- Collaborate closely with product, design, and engineering teammates, actively participating in and contributing to planning, strategy, product development, and architecture discussions
- Prioritize application performance, frame budget, request volume, bundle size, and other essential aspects of application responsiveness
Skills and qualifications
- Minimum 5-8 years of experience in the role, ideally in agile-based structured product development environment with autonomous day-to-day workload management.
- Have built, shipped, and maintained a substantial portion of a complete web application UI to production
- Enthusiasm for building within our universe, delighting users, and excitement about the types of tooling and experiences we are creating
- Ability to work harmoniously in a tight-knit team, and willingness to navigate diverse perspectives with minimal ego
- Commitment to technical excellence, product-oriented thinking, and full-stack understanding