All jobs
RezdyEngineering
Senior Software Engineer
United StatesPosted today
We’re hiring a high-level Senior or Staff Software Engineer to join Manifest, a new product in a high-autonomy, fast-moving environment. The team values ownership, collaboration, and delivering high-quality, polished user experiences, primarily using React and modern front-end patterns.
Location: United States
Responsibilities
- Build polished, maintainable, user-centered product experiences using React and modern front-end patterns
- Help evolve the front-end architecture, component patterns, and UI conventions of the product
- Take loosely defined product ideas and turn them into clear, executable technical plans
- Ask sharp questions to clarify scope, constraints, edge cases, UX expectations, and customer impact
- Make pragmatic tradeoffs between speed, quality, maintainability, product value, and UI polish
- Collaborate closely with engineers, product partners, and other stakeholders to move work forward
- Use modern development tools, including AI coding assistants, as a force multiplier while maintaining strong engineering judgment
- Contribute to a high-quality engineering culture through thoughtful code review, direct communication, and a bias toward action
- At the Staff level, raise the effectiveness of the wider team through technical leadership, stronger front-end patterns, better execution standards, and improved decision-making
Requirements
- Significant experience as a senior or staff-level software engineer on product-focused teams
- Highly skilled with React, TypeScript, and modern front-end development
- Strong product judgment and care deeply about user experience, interface quality, and the details that make software feel polished
- Ability to work effectively in environments where requirements are not always fully specified up front
- Know how to create clarity rather than waiting for it
- Can break down ambiguous problems into sensible increments and ship value quickly
- Write clean, maintainable code and care about quality, testing, and rollout risk
- Communicate directly and effectively, especially when surfacing tradeoffs, risks, or uncertainty
- Use AI coding tools thoughtfully and effectively, without outsourcing your judgment to them
- Thrive in a demanding environment that expects autonomy, initiative, and ownership
Skills & Tags