About Aubrant
Aubrant Digital is a leader in multi-shore custom application development. We are passionate about solving our clients’ business problems through consultative teamwork, innovative software, and proven processes. We’ve served more than 50 clients and delivered hundreds of high quality, custom enterprise applications. Our clients value us as integral team members who get the job done on time and on spec, and we are proud of our high client retention rate and under 2% staff turnover. With offices in New Jersey, Boston, Costa Rica, and Eastern Europe, we execute the full software lifecycle, from architecture and design through development, QA and application maintenance & support. Our company culture emphasizes client service, trust-based relationships, and innovation.
Job Description:
As a Senior Front-End Engineer, you will design and build high-quality, accessible, and performant user interfaces that anchor our clients' digital products. You will translate Figma design system outputs into production-ready Vue 3 components, lead the implementation of complex front-end features, and partner closely with designers, product managers, and back-end engineers to ship cohesive experiences. You will be the go-to technical voice for front-end architecture, component library design, and accessibility, mentoring engineers and raising the bar on quality across the team. This role is hands-on; you will write production code daily while also shaping standards, patterns, and the design-to-code workflow.
What qualifications make you an Aubrant Senior Front-End Engineer?
- A craftsperson who cares deeply about pixel-accurate, accessible, performant interfaces and treats the user experience as a first-class engineering concern.
- A clear communicator who can translate design intent into technical decisions and explain complex front-end trade-offs to designers, engineers, and product stakeholders.
- Comfortable operating with ambiguity, capable of clarifying requirements, proposing solutions, and driving them to production.
- A mentor who elevates teammates through code review, pairing, and pattern guidance, and who sets the technical tone for the front-end practice.
- Customer-obsessed and outcome-focused, balancing speed of delivery with the long-term health of the codebase and design system.
Responsibilities:
Front-End Engineering:
- Design and build complex, responsive, and accessible user interfaces in Vue 3 using TypeScript, modern JavaScript (ES2020+), HTML5, CSS3, and Sass.
- Architect component state, composition, and reusability patterns; write highly optimized, modular components that scale across applications.
- Profile and resolve front-end performance bottlenecks across rendering, bundle size, and runtime behavior.
Design System & Figma Integration:
- Translate Figma design system outputs into production code, leveraging auto-layout, variables, components, and Dev Mode handoff to maintain fidelity from design to implementation.
- Build and maintain reusable UI component libraries and design tokens that codify the design system across products and teams.
- Partner with designers to refine component contracts, propose technical adjustments, and close the gap between design intent and engineered output.
Accessibility & Quality:
- Lead implementation of WCAG 2.1 AA compliant interfaces using semantic HTML, ARIA, keyboard navigation, and screen reader testing.
- Conduct accessibility audits, define remediation plans, and coach the team on accessibility best practices.
- Champion code quality through code review, automated testing, linting, and front-end engineering standards.
Qualifications:
- Bachelor's Degree in Computer Science or a related discipline, or equivalent experience.
- MUST be proficient in written and spoken English (85%).
- 5 to 8 years of professional front-end engineering experience building production web applications.
- Senior-level proficiency in TypeScript, modern JavaScript (ES2020+), HTML5, CSS3, and Sass, with deep understanding of the browser rendering pipeline.
- Senior-level proficiency in Vue 3, including the Composition API, reactivity system, component architecture, state management (Pinia or equivalent), and the broader Vue ecosystem.
- Senior-level proficiency in WCAG 2.1 AA accessibility, including semantic HTML, ARIA patterns, keyboard interaction models, and screen reader testing.
- Demonstrated experience consuming Figma design system outputs in production workflows, including auto-layout, variables, components, and Dev Mode handoff.
- Working knowledge of Vuetify 3, Quasar, and Tailwind CSS, with the ability to choose appropriately between component frameworks and utility-first styling.
- Strong experience with responsive design, cross-browser compatibility, and performance optimization techniques (code splitting, lazy loading, server-side rendering, Core Web Vitals tuning).
- Experience with modern front-end tooling: Vite or Webpack, ESLint, Prettier, and unit/component testing frameworks (Vitest, Jest, Vue Test Utils, Playwright, or Cypress).
- Solid Git/version control discipline, code review practices, and CI/CD familiarity.
- Experience integrating with REST and GraphQL APIs and handling complex client-side data flows.
- Excellent analytical and problem-solving skills; ability to operate effectively when requirements are ambiguous.
- Innovation mindset and willingness to anticipate and adopt advancements in front-end engineering and digital experience design.
- Adaptability and ability to operate effectively under uncertainty.