
About the Role
We’re looking for a UX Dev who can own the technical direction of our front-end ecosystem. This role sits at the intersection of design and engineering, ensuring our design system and shared libraries scale across multiple web and mobile applications.
You will be hands-on when needed, but your primary impact will come from architectural decisions, code quality, and raising the technical bar across the team.
What You’ll Be Responsible For
Architecture & Frontend Direction
·Architectural decisions across Angular-based applications and shared libraries
·Maintain and evolve our design system implementation (Helix and related components)
·Identify structural risks and technical debt early
·Ensure consistency across web and mobile (Ionic/PWA)
Technical Planning & Work Structuring
·Break down technical initiatives into clear, actionable tasks
·Translate architectural decisions into scoped engineering efforts
·Support grooming and provide effort estimates based on technical complexity
·Surface dependencies and sequencing risks early
Code Quality & Standards
·Review pull requests in GitHub with a focus on maintainability and scalability
·Contribute to complex features and improvements when needed
·Define and reinforce frontend standards (Angular, TypeScript, SCSS)
·Ensure Figma designs are implemented accurately and pragmatically
Collaboration
·Work closely with UX Designers to validate feasibility and edge cases
·Partner with Product and Engineering to align on tradeoffs and timelines
·Support cross-team initiatives that rely on shared components
·Mentor developers and provide technical guidance
AI-Enabled Development
·Use tools like GitHub Copilot and AI agents effectively
·Set practical expectations for AI-assisted development
·Ensure AI is used to improve productivity without compromising quality
Tooling & Delivery
·Own development workflows in GitHub (PRs, reviews, issues)
·Coordinate work through Azure DevOps task tracking
Monitor CI/CD pipeline outcomes and release quality
What We’re Looking For
Required
·Strong experience with Angular and TypeScript
·Deep understanding of modern JavaScript (ES6+), asynchronous patterns, and browser behavior
·Solid knowledge of the DOM, rendering lifecycle, and how frameworks interact with the browser
·Strong grasp of performance considerations (reflows, repainting, change detection, state updates)
·Experience building and maintaining shared component libraries or design systems
·Experience breaking down complex technical work into executable tasks
·Experience with modern Git-based workflows (GitHub)
·Strong code review and technical mentoring experience
Preferred
·Experience with NX monorepos
·Experience with Ionic
·Exposure to complex UI data components (grids, charts, data-heavy views)
·Familiarity with Cypress, Jest, or similar testing frameworks
·Experience working in environments where AI tools are part of the development workflow
What Success Looks Like
·Understand how our frontend architecture is structured
·Translate technical direction into clear Azure work items
·Raise the consistency and quality of pull requests
·Improve frontend performance and architectural clarity where needed
MTech Systems helps the food production industry increase yield, improve animal welfare and achieve sustainability. Over 150 leading animal-protein producers rely on our secure cloud-based platform to keep comprehensive information across their operations and supply chain. No matter the size or complexity of the scenarios.
From independent farmers to multinational integrators, from feed producers to food processors, and every supply chain player in between, get to easily digitalize their operations with MTech Systems.
With Amino, our flagship product and foundational platform, any producer can kickstart their digitalization journey.
Our approach, agnostic to any hardware and other information systems, enables entire production teams to easily extract data directly from the field. With a centralized database and intuitive dashboards thousands of MTech users make informed decisions and achieve their business goals every day.
Michael Crouse | Contact Person