Middle Front-End Engineer (Vue.js)

Softserve — Chile · Posted ~21 hours ago

Mid

Skills

Vue.js TypeScript HTML SCSS Responsive web development REST APIs State management Frontend performance Web accessibility Web security Scalable application development

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a distributed engineering team as a mid-level frontend engineer, building responsive and accessible web applications with Vue.js and TypeScript. You will own frontend features, create reusable UI components, integrate REST APIs, improve performance and security, and collaborate with engineering and QA teams to deliver scalable solutions.

Highlights

Work on a long-term international project with modern frontend technologies, ownership of user-facing features, strong focus on performance and accessibility, and collaboration with a distributed engineering team.

Description

About The Role In this role, you will develop and enhance responsive web applications for a long-term US-based client in the Smart Home industry. You will focus on Vue.js solutions used by sales teams, taking ownership of reliable, accessible, and high-performing user experiences while collaborating with a distributed engineering team to continuously evolve the platform. Responsibilities Develop responsive frontend applications using Vue.js, TypeScript, HTML, and SCSS, supporting consistent experiences across devicesOwn frontend features and enhancements, ensuring maintainable code, application performance, accessibility, security, and scalabilityCollaborate with engineers, QA specialists, and other project stakeholders to translate business needs into effective technical solutionsBuild reusable UI components and implement state management patterns that support maintainable application developmentIntegrate frontend applications with REST APIs, ensuring reliable communication with backend services and smooth user interactionsImplement unit tests and engineering practices that improve code quality and support reliable application releasesOptimize existing functionality and code to accommodate evolving business processes while maintaining application stabilityContribute to technical discussions, code quality improvements, and engineering best practices within an Agile development environment Requirements Strong experience with Vue.js 2 or 3 and TypeScript for modern frontend application development, with Vue 3 experience preferredHands-on experience with Vue.js state management and integration with REST APIsSolid knowledge of HTML, SCSS, and JavaScript for developing responsive and maintainable web interfacesPractical experience with unit testing and building secure, scalable, accessible, and high-performance frontend solutionsFamiliarity with .NET alongside Vue.js is an advantage, as well as Tailwind CSS, Bootstrap, or Material DesignProven skills to adapt to changing requirements and collaborate effectively within cross-functional engineering teamsDemonstrating an upper-intermediate English level (written and spoken) to cover daily communication with the teamExposure to CI/CD practices and cloud environments such as Microsoft Azure or another cloud platform (as a plus) SoftServe is an equal opportunity employer. Qualified applicants will receive consideration regardless of race, color, ancestry, ethnicity, national origin, religion, sex, sexual orientation, gender identity or expression, age, citizenship, disability, health condition, marital or family status, veteran status, or any other characteristic protected by applicable law.