Machinify focuses on providing machine learning solutions to businesses and was created to help companies integrate artificial intelligence into everyday practi
Staff Frontend Engineer – Web Apps, Platform
Location
United States
Posted
98 days ago
Salary
$200K - $240K / year
Seniority
Lead
Job Description
Staff Frontend Engineer – Web Apps, Platform
Machinify
• Develop new applications & contribute towards the UI and potentially middle-layer development • Own projects aligned with our product development strategy • Design and implement solutions to achieve a delightful and intuitive user experience • Contribute to the underlying platform to ensure it is extensible, scalable, and secure • Collaborate with team and external stakeholders such as Product Managers, Backend Engineers, UX team, & our customers
Job Requirements
- 10+ years of production ready application development experience
- Proficiency in modern Javascript, Typescript, and CSS/HTML
- Expert in reading and understanding complex enterprise-grade code, quickly contribute to it, and suggesting improvements
- Proven experience developing thoughtful UI system design and architecture with extensibility in mind
- Excellent debugging skills (using dev tools source code, emphasis in identifying root cause, and proactively preventing future bugs)
- Proficiency integrating web API’s or micro-services to UI in partnership with backend developers
- Experience implementing best practices of incorporating AI into user flows
- Familiarity with standard development tools and processes like Github Workflows, Git, JIRA
- Experience creating and building systems in production with high traffic users
- Comfortability in navigating ambiguity and taking the initiative
- BS or MS in Computer science (or equivalent experience)
Benefits
- Work from anywhere in the US! Machinify is digital-first.
- Top Medical/Dental/Vision offerings
- FSA/HSA
- Tuition reimbursement
- Competitive salary, 401(k) with company match
- Unlimited PTO
- Additional health and wellness benefits and perks
- Flexible and trusting environment where you’ll feel empowered to do your best work
Related Guides
Related Job Pages
More Frontend Engineer Jobs
• Implement pixel-accurate, responsive interfaces from Figma using React, TypeScript, and Material-UI (MUI) • Own features end-to-end from design handoff through implementation, testing, deployment, and iteration • Build complex, validated forms using React Hook Form • Ensure mobile-first UX, including tablet-first workflows used in the field • Own frontend testing across unit, integration, and e2e layers (Jest, React Testing Library, Cypress or Playwright) • Drive frontend quality standards and best practices • Optimize performance including bundle size, render performance, and Core Web Vitals • Extend and customize MUI components using advanced CSS (Flexbox, Grid, CSS variables) • Work closely with Product, Design, and Backend Engineering • Participate in code reviews and mentor junior engineers • Ship MVPs quickly and iterate based on customer feedback • Communicate clearly in an async-first environment using Slack, Notion, and Loom • Help define component patterns and frontend architecture • Influence and support the transition from JavaScript to TypeScript • Contribute to the evolution of the design system • Identify and address technical debt pragmatically
Software Engineer – AI Frontend
OmniOmni is an AI analytics platform that helps customers accelerate self-service and embed analytics into their products.
• Focused on building interfaces and capabilities for our AI-powered analytics service • Design intelligent workflows and build AI-assisted tools • Collaborate with a team with deep experience in the field • Solve problems autonomously or in collaboration with team members • Operate across the technology stack to solve customer problems
• Design and develop performant frontend systems that deliver high-quality user experiences • Build interactive interfaces that enable users to interact with AI-driven functionality • Develop canvas-based environments supporting large numbers of objects and user interactions • Partner with cross-functional teams to translate user needs into product features • Optimize frontend performance across data-rich applications • Rapidly prototype and validate user experience hypotheses • Continuously improve product features based on usage data and user feedback
• Lead the design and development of core frontend architecture of new products from the ground up. • Rapidly ship features and iterate on user feedback • Collaborate closely with design, product, and backend teams to shape the user experience end-to-end. • Solve unique problems and work with a wide range of tools, codebases, and problem spaces.


