Tech Stack
JSONRESTTypeScriptHTTP
Job Description, Responsibilities & Requirements
About the Position
Senior Frontend Engineer (Vue) (#5471)
Work type: Office/Remote
Technical Level: Senior
Job Category: Software Development
Project: Scientific Management Platform
Overview
We are seeking a frontend specialist with proven expertise in Vue 3 and TypeScript to architect and build advanced single page application (SPA) modules for a mission-critical workflow and compliance platform. This role requires strong skills in dynamic, data-driven frontend development and collaborative, API-first delivery.
Responsibilities
- Develop and maintain dynamic, data-driven SPA modules using Vue 3 and TypeScript, ensuring seamless integration with backend APIs (REST, JSON:API) via an HTTP client layer.
- Implement robust state management using Vuex; apply established component composition patterns for scalable, maintainable codebases.
- Build accessible, responsive interfaces that meet WCAG 2.1 AA standards, leveraging and extending an established component library.
- Work from API contracts and mock servers during backend development phases, delivering frontend features independently and validating integration points early.
- Collaborate closely with full stack engineers, business analysts, and QA to ensure timely, iterative delivery of project phases.
- Participate in code reviews and contribute to team knowledge on frontend best practices.
Requirements
- Must-Have Qualifications
- 3+ years of hands-on experience developing production-grade SPAs in Vue 3 and TypeScript.
- Deep understanding of Vuex state management and scalable component composition.
- Experience integrating frontend applications with REST and JSON:API backends via HTTP client layers.
- Demonstrated skill in building accessible, responsive interfaces to WCAG 2.1 AA standards.
- Ability to develop features against API contracts and mock servers prior to full backend implementation.
Project / Team Context
- Multi-phase rollout with focus on continuous improvement and rapid customer value.
- Team includes Solutions Architect, Senior Business Analyst, Full Stack and Frontend Engineers, Senior Project Manager, and QA Engineer.
- Frontend role centers on delivering intuitive, standards-compliant workflow interfaces for scientific and compliance-driven processes.
We Offer
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
not applicable for freelancers
About the Company
[Company description if present]