23 may
|
Techunting
|
Buenos Aires
23 may
Techunting
Buenos Aires
Postúlate en Kit Empleo: kitempleo.com.ar/empleo/pz2ro
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.Qualifications:
- 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.Requirements: Responsibilities: Front-End Engineering:
- Design and build complex, responsive, and accessible user interfaces in Vue 3 using TypeScript, modern JavaScript (ES**** ), 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 (ES**** ), 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.
Postúlate en Kit Empleo: kitempleo.com.ar/empleo/pz2ro
📌 Senior Front-End Engineer (Buenos Aires)
🏢 Techunting
📍 Buenos Aires