Workana

Senior Frontend Engineer

Workana

contract

Posted on:

Location Type: Remote

Location: Argentina

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Build and maintain Vue.js (preferably Vue 3) applications with high-quality UI/UX
  • Develop reusable, component-based UI systems using the Composition API
  • Integrate front-end features with REST APIs and handle async flows reliably
  • Implement responsive layouts with strong attention to performance and accessibility
  • Ensure cross-browser compatibility and consistent UI behavior
  • Collaborate with designers using Figma assets and specs
  • Work with product and engineering teams to ship features end-to-end
  • Write clean, maintainable code and contribute to reviews, refactors, and improvements
  • Use Git-based workflows (GitHub/GitLab/Azure DevOps) to manage code changes

Requirements

  • Strong professional experience with Vue.js (Vue 3 preferred)
  • Hands-on experience with the Composition API
  • Strong understanding of component-based architecture and reusable component patterns
  • Experience with state management (Vuex / Pinia or similar)
  • Strong modern JavaScript (ES6+) skills
  • Comfortable with asynchronous programming (Promises, async/await)
  • Strong experience integrating with REST APIs
  • Solid front-end fundamentals: HTML5, CSS3, responsive design
  • Experience ensuring cross-browser compatibility
  • Proficiency with Git and version control workflows (GitHub, GitLab, or Azure DevOps)
Benefits
  • Work on modern, user-facing products with a strong UI/UX focus
  • Collaborative environment with designers, product owners, and engineers
  • Opportunity to build scalable, reusable UI components and systems
  • High-impact role with real ownership of front-end quality and delivery
  • Flexibility and a team culture focused on building strong product experiences
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Vue.jsComposition APIREST APIsasynchronous programmingJavaScriptHTML5CSS3responsive designstate managementcross-browser compatibility
Soft Skills
collaborationattention to detailcode reviewclean codingmaintainability