Senior Frontend Developer (Vue 3 / Nuxt 3) for Workforce Tool in Construction
We are looking for a Senior Frontend Developer to join a long-term project focused on building and evolving a complex, data-intensive platform in the Construction Technology domain.
This role is centered around frontend architecture, high-load web applications, and real-time data visualization. You will be responsible for designing scalable frontend solutions, optimizing rendering performance, and ensuring smooth interaction with large volumes of live operational data.
The platform plays a key role in workforce tracking, operational efficiency, and automation of field processes. It processes large streams of real-time data and delivers advanced dashboards, analytics, and scheduling interfaces used in day-to-day operations.
This is a frontend-focused role with high ownership and significant impact on product architecture and user experience.
Benefits:
- Opportunity to work on complex high-load frontend architecture challenges
- Professional growth within a scaling international tech company
- High-impact role in a real-world IoT and data-driven product
- Remote-first environment with flexibility and autonomy
- Collaborative international engineering team
Requirements:
- 5+ years of commercial experience in Frontend Development
- Expert-level knowledge of Vue 3 (Composition API) and Nuxt 3
- Strong experience building and optimizing high-load web applications
- Deep understanding of state management solutions (Pinia or similar)
- Strong proficiency in TypeScript and modern JavaScript (ES6+)
- Experience with Server-Side Rendering (SSR) and frontend rendering optimization
- Expertise in browser performance profiling and optimization
- Experience working with large datasets, dashboards, tables, or real-time interfaces
- Experience with WebSockets or Server-Sent Events (SSE) for real-time data integration
- Strong understanding of responsive and accessible UI development
- Additional Requirements:
- Strong analytical and problem-solving skills
- Attention to UI/UX performance and scalability
- Ability to take ownership of large frontend features and architecture decisions
- Experience working in Agile/Scrum environments
- Excellent asynchronous communication skills
Responsibilities:
- Architect, build, and maintain scalable frontend solutions using Vue 3 and Nuxt 3
- Develop and optimize data-heavy UI components and real-time dashboards
- Implement advanced rendering strategies such as virtual scrolling, lazy loading, and pagination
- Collaborate closely with backend engineers to integrate complex APIs and real-time data streams
- Lead frontend performance optimization initiatives for high-load environments
- Maintain high standards of code quality through code reviews and testing
- Translate complex product requirements and UI/UX designs into performant interfaces
- Troubleshoot and resolve frontend architectural bottlenecks and performance issues
- Contribute to frontend architecture decisions and long-term technical strategy
About Client:
A construction workforce management platform that replaces manual time tracking with AI-powered biometric verification. It helps contractors capture accurate hours, reduce payroll errors, track crews and cost codes in real time, and sync clean labor data into systems like Procore, CMiC, Vista, and Power BI.
Location:
United States
About project:
The platform's core processing system. Handles IoT data ingestion and advanced scheduling. Delivers real-time dashboards and mobile views with live labor analytics for construction managers.
Required languages
| English | C1 - Advanced |
| Ukrainian | C2 - Proficient |