Permanent
Posted on 17 November 25 by Deione Dawson
Powered by Tracker
A fast-growing software company in the AI-driven data visualization space is seeking a Senior Front End Developer to design and build high-performance web applications. This fully remote role is perfect for engineers who are passionate about modern frontend technologies, clean code, and delivering user-focused interfaces.
What You’ll Do:
Develop and maintain web applications using HTML, CSS, and JavaScript (ESNext).
Lead development in the Vue 3 ecosystem, including Composition API, Pinia, PrimeVue, and related tools.
Integrate frontend applications with backend services using Node.js.
Build and maintain automated tests (unit, integration, and E2E) with Vitest, Cypress, or Playwright.
Apply software design principles and best practices (SOLID, DRY, KISS, YAGNI, Clean Code) to create maintainable, scalable code.
Collaborate with cross-functional teams including product, design, and backend engineers to deliver polished, user-friendly features.
Participate in Agile development processes, including Scrum or Kanban workflows.
What You Need:
5+ years of experience building modern web applications.
Strong expertise in Vue 3 and the surrounding ecosystem.
Solid understanding of frontend/backend integration.
Experience writing automated tests across multiple layers of the application.
Attention to detail, ownership mindset, and strong communication skills.
Bonus Skills:
Experience with PostgreSQL or other SQL databases.
Familiarity with Prisma or other Node.js ORMs.
Knowledge of Storybook and Playwright for UI testing.
Exposure to Docker, CI/CD pipelines, GitHub workflows.
Understanding of GraphQL and data visualization libraries (e.g., D3.js).