Technical Ownership – Own and evolve the frontend architecture of our cloud-based construction management platform
3D Visualization – Develop and maintain Three.js-based model viewers for BIM data inspection and coordination
Platform Features – Develop project management tools including document management, issue tracking, RFIs, submittal workflows, and collaboration features
Data Visualization & Dashboards – Build interactive analytics dashboards, project insights, and reporting tools for construction teams
Performance & Scalability – Optimize application performance for complex data sets, real-time updates, and multi-user collaboration
Frontend Architecture – Define patterns for state management, component structure, and data flow (Redux or similar)
API & Data Integration – Collaborate with backend teams to design efficient API contracts for project data, files, and user workflows
Code Quality & Standards – Conduct code reviews, enforce best practices, and ensure security, maintainability, and scalability
Cross-team Collaboration – Work closely with UX designers, product managers, and domain experts to deliver user-centered solutions for AEC workflows
Namizədə tələblər
5+ years of professional experience in front-end development
Strong expertise in React and TypeScript with production-level applications
Deep hands-on experience with Three.js and strong understanding of WebGL and real-time 3D rendering
Proven experience building performance-critical or visualization-heavy web applications
Strong understanding of state management architectures (Redux, Redux Toolkit, or equivalent)
Experience designing scalable frontend architectures for complex applications
Solid understanding of browser performance, memory management, and optimization techniques
Experience integrating frontend systems with backend APIs
Bachelor’s degree in Computer Science or related fields
Strong written and verbal English communication skills
Strong analytical, problem-solving, and systems-thinking skills
Ability to work independently and take ownership of complex technical challenges aligned with business goals