Gapify
Frontend Developer
About Us
At Gapify, we're at the forefront of revolutionizing the customer experience. We build intelligent, AI-first solutions that redefine customer service and sales assistance. Our mission is to create seamless, intuitive, and highly effective interactions between businesses and their customers, powered by the latest advancements in artificial intelligence. We are a passionate team of innovators dedicated to pushing the boundaries of what's possible in conversational AI.
About the Role
As a Frontend Developer, you will play a critical role in shaping how users interact with our AI-driven products. You’ll be responsible for building responsive, accessible, and beautiful web interfaces that bring our vision to life. We are looking for someone who is both skilled and flexible — someone who thrives in a fast-paced, early-stage environment, is deeply passionate about UX and UI, and has a generalist mindset when it comes to modern frontend technologies.
What You'll Do
Build Modern Interfaces: Design and develop intuitive, performant, and responsive web applications using Vue.js, TypeScript, HTML5, and CSS3.
Create Great User Experiences: Collaborate with product managers and designers to translate complex user requirements and AI workflows into seamless, user-friendly interfaces.
Work Across the Stack: While focused on frontend, you’ll occasionally dive into other parts of the stack or tooling as needed to deliver end-to-end solutions or unblock your team.
Component Design: Build reusable and modular UI components and ensure consistency across the platform using design systems and modern CSS techniques (e.g., Tailwind, SCSS).
Adapt and Learn: Quickly adapt to new frameworks, frontend stacks, or build tools as our product evolves. You’re someone who enjoys switching between technologies and solving problems creatively.
Ensure Quality and Performance: Write clean, maintainable code with a focus on performance, accessibility, and cross-browser compatibility. Participate in code reviews and testing.
Stay Modern: Keep up with the latest trends in frontend development, frameworks, tools, and best practices, and help us continually improve our frontend tech stack.
What You'll Bring
Frontend Expertise: 2+ years of experience building modern frontend applications, with strong hands-on knowledge of Vue.js (preferably Vue 3) and TypeScript.
Strong Core Skills: Solid understanding of HTML5, CSS3 (or SCSS/Tailwind), responsive design, accessibility (a11y), and frontend performance optimization.
UI/UX Sensibility: You care deeply about creating polished, elegant, and user-friendly interfaces. You’re thoughtful about usability and user flows.
Generalist Attitude: Comfortable working across different frontend stacks and tools, from SPAs to SSR/SSG and from REST APIs to GraphQL. You enjoy learning new things and jumping into new tech when needed.
Tooling Know-How: Experience with modern frontend tooling such as Vite, Webpack, ESLint/Prettier, and testing frameworks like Vitest, Cypress, or Playwright.
Team Player: Excellent collaboration and communication skills. You thrive in a fast-paced, collaborative environment where quick iterations are the norm.
Startup Energy: You're scrappy, proactive, and comfortable making decisions under ambiguity.
Nice to Haves
Experience with other modern frameworks like React or Svelte.
Familiarity with design tools such as Figma and implementing design systems.
Some exposure to backend technologies or full-stack experience (e.g., Node.js, Firebase, Supabase).
Interest in data visualization, dashboard building, or UI for AI/ML applications.
A personal portfolio or side projects demonstrating your frontend capabilities.
Unlock the gateway to revelation