Job Description: As a Nuxt3 Frontend Developer, you will play a key role in designing, developing, and maintaining web applications that provide an exceptional user experience. You will collaborate with cross-functional teams, including designers, back-end developers, and product managers, to create intuitive and visually appealing interfaces. Your work will span across various systems, ensuring high-quality software solutions are delivered on time.
Responsibilities: Develop cutting-edge user interfaces using Vue.js and Nuxt.js for various and advanced applications. Migrate pre-existing Nuxt.js 2 applications to Nuxt.js 3. Proficient in JavaScript, Typescript and Sass with experience in Tailwind CSS being a plus. Collaborate with cross-functional teams to deliver high-quality software solutions. Implement UI/UX designs to ensure an excellent user experience. Utilize version control systems, especially Git, to manage and track code changes effectively. Participate in the entire development lifecycle, from concept to deployment. Work within an Agile (Scrum) development environment, collaborating with team members to deliver features on time. Familiarity with Jira for managing and tracking development tasks. Write clean, efficient, and well-documented code.
Requirements: Proven experience as a Frontend Developer, with a minimum of 3 years of solid experience specifically working with Vue.js and Nuxt.js (Both Nuxt2 and Nuxt3). Proficiency in Nuxt3 with production level experience Experience in migrating and refactoring Vue.js and Nuxt.js application Proficiency in Typescript Expertise with state management libraries, such as Pinia. Knowledge of UI libraries such as Vuetify and PrimeVue, ensuring efficient and visually appealing component integration. Familiarity with server-side rendering and SSR (Nuxt.js). Ability to optimize applications for maximum performance. Proficiency in version control, specifically Git Proven ability to implement UI/UX designs effectively. Experience with Agile methodologies (Scrum) and collaboration tools like Jira. Excellent problem-solving and communication skills. Proven track record of delivering high-quality software on time. Bachelor’s degree in Computer Science, Engineering, or a related field is a plus