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.