About Us We are a forward-thinking company operating at the intersection of AI and data, committed to revolutionizing the Sales process. If you're passionate about building intuitive user interfaces and have a knack for Vue.js, we'd love to hear from you Role Overview As a Fullstack Developer with a front-end focus, you will be responsible for designing and implementing elegant and user-friendly interfaces using Vue.js with Nuxt.js and TypeScript. While your main expertise should be in Vue and Nuxt, having a solid understanding of Python, API integration, and JavaScript will be a great asset to support our backend needs as well. Key Responsibilities - Develop, test, and maintain high-quality web applications with a primary focus on Vue.js and Nuxt.js. - Collaborate closely with designers and backend developers to create seamless user experiences. - Translate UI/UX designs into responsive and dynamic interfaces using modern styling frameworks and technologies. - Implement robust unit and integration tests to ensure the quality and reliability of the codebase. - Optimize applications for maximum speed and scalability. - Troubleshoot and debug applications to ensure smooth performance. - Participate in code reviews and provide constructive feedback to peers. - Stay updated with the latest trends and best practices in frontend development. Requirements - Proven experience as Fullstack Developer with a strong focus on frontend development using Vue.js and Nuxt.js with TypeScript. - High proficiency in HTML, CSS, and JavaScript, including experience with modern styling frameworks and techniques. - Experience with state management libraries, particularly Pinia. - Familiarity with RESTful APIs and understanding of asynchronous request handling. - Experience in writing comprehensive unit and integration tests. - Basic knowledge of Python and backend development is a plus. - Experience with version control systems, particularly Git. - Strong problem-solving skills and attention to detail. - Ability to work in a fast-paced environment and manage multiple tasks simultaneously. - Excellent communication skills and a collaborative mindset. Nice-to-Have - Proficiency in Nuxt.js for server-side rendering and static site generation. - Experience with other frontend frameworks or libraries. - Familiarity with FastAPI for backend development. - Understanding of API design and integration. - Knowledge of cloud services and deployment processes.