
Staff UX Software Engineer
A Society
contract
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Drive end to end solutions to ambiguous and open-ended technical challenges.
- Design and architect responsive, high performance web applications.
- Influence key stakeholders within the organization to generate new products and adopt new processes and practices.
- Continuously improve our brand onboarding and operational excellence capabilities.
- Collaborate with product and design teams to build world-class applications.
- Work on systems that handle millions of voice AI conversations per year.
- Identify and eliminate sources of toil and inefficiency in systems and processes.
- Proactively refine UX based on user feedback and usage analytics, driving measurable improvements in adoption, task completion time, and error rates.
Requirements
- Have 12 years of software engineering experience.
- Have expertise with React, including hooks, context, and modern patterns.
- Have hands-on experience with state management libraries (Redux, Zustand, Recoil, Reframe) and data-fetching strategies (GraphQL or REST).
- Have solid understanding of HTML5, CSS3 (Flexbox/Grid) and CSS-in-JS or utility-first frameworks (e.g., Tailwind).
- Have proficiency in implementing accessibility standards (WCAG) and responsive design.
- Have strong UI/UX skills with an eye for pixel-perfect implementation.
- Have familiarity with design tools (Figma, Sketch) and prototyping workflows, bring knowledge of real-time frameworks (WebSocket, GraphQL Subscriptions) and data visualization libraries (D3.js, Recharts).
- Have experience working directly with customers to gather feedback and improve applications.
- Are interested in learning Clojurescript, Reagent and Reframe.
- **We’d be especially excited if you:**
- Have Prior experience with Clojurescript, Reagent and Reframe.
- Have prior experience in restaurant technology, hospitality, or operations-focused SaaS products.
- Have strong problem-solving skills and a growth mindset—open to learning, feedback, and new challenges.
- Have excellent communication skills and ability to collaborate across distributed teams.
Benefits
- Health Care Plan (Medical, Dental & Vision)
- Life Insurance (Basic, Voluntary & AD&D)
- Paid Time Off (Vacation, Sick & Public Holidays)
- Training & Development
- Retirement Plan (401k, IRA)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
ReactReduxZustandRecoilReframeGraphQLRESTHTML5CSS3WCAG
Soft Skills
problem-solvinggrowth mindsetcommunicationcollaborationinfluenceuser feedbackoperational excellencecontinuous improvementUX refinementstakeholder engagement