xelys jobs xelys jobs

Senior Front End Software Engineer

MOCA Systems, Inc.

hybridseniorpermanentfrontend Boston, MA 48 days ago via LinkedIn
130,000 - 170,000 USD/annual

See how well this job matches your profile

Sign up to get an AI match score and generate a tailored application in seconds.

Get your match score

Tags

AngularTypeScriptRxJSObservablesFirebaseWebGLMaterial DesignAsynchronous ProgrammingStreaming DataConstruction Planning

About the role

Role: Senior Front-End Software Engineer

Join the web development team building Touchplan®, a collaborative, real-time planning and analytics platform for construction projects.

Location / Work model

  • Remote (Greater Boston area preferred)

Responsibilities

  • Contribute significantly to the development of cloud-based web applications with scalability, reliability, and availability.
  • Collaborate with product management, research, and engineering teams to deliver complex, large-scale projects.
  • Build complex, data-driven user interfaces handling asynchronous events and streaming data.
  • Work in a team where front-end also addresses many concerns typically handled on the server-side (business logic and related responsibilities).

Requirements

  • 6+ years frontend software engineering experience
  • Strong experience with:
    • Angular
    • TypeScript
    • RxJS / Observables
  • Demonstrated ability building a complex, data-driven web app involving data manipulation across multiple users simultaneously

Nice to have

  • Full-stack experience (data storage/modeling and API design)
  • Material design familiarity
  • Experience with Firebase services and Google Cloud services

Stack context (from the posting)

  • TypeScript + Angular + WebGL
  • Firebase back end

About MOCA Systems, Inc.

MOCA Systems, Inc. (MSI) is a services and software provider for the Architecture, Engineering, and Construction (AEC) industry. Its Touchplan® platform is a real-time, cloud-based production planning and analytics tool built on collaborative planning methods to help projects stay on schedule and budget.

Scraped 6/11/2026