Measurabl logo

Measurabl

Senior Front End Engineer

Development – San Diego, California
Department Development
Employment Type Full-Time
Minimum Experience Experienced
Compensation DOE

 

Senior Software Engineer - Frontend

Measurabl, the industry leading cloud based sustainability software for the built environment, seeks a talented and driven individual to join our growing team in San Diego, CA. The Senior Software Engineer - Frontend will work with the product and engineering teams to help set the technical direction of our frontend technologies and develop elegant and easy-to-use web-based solutions for our customers. This is an ideal role for someone who is a self-starter and passionate about writing clean, robust code.

 

Responsibilities include but are not limited to:

  • Analyze design specifications before coding and provide estimates of effort required

  • Work with other engineers to design and integrate with a RESTful API

  • Collaborate with QA, Product, Marketing, and Customer Success to build and support Measurabl applications

  • Deliver unit tested code and maintain unit test code coverage

  • Perform peer code reviews to ensure quality of the codebase

  • Articulate a vision for architecture changes and bring other engineers along with it

  • Ensure designs and code created comply with design library guidelines, internal best practices, and coding conventions

  • Build programmatic, extensible UI components from “best-case mocks” that account for edge-case style variations

 

The successful candidate will have:

  • 5+ years of relevant work experience or equivalent

  • Strong knowledge of JavaScript, HTML, CSS

  • Experience with  single page app development using AngularJS/Angular

  • Experience with unit testing libraries like Jasmine, Mocha, Sinon, Karma

  • Experience with CSS preprocessors like Sass, LESS

  • Experience building and scaling large JavaScript applications with multiple contributors

  • Experience integrating with RESTful APIs

  • Self-motivation with a strong affinity for problem solving

  • Excellent written and verbal communication skills

  • Takes ownership of tasks and responsibilities and is accountable for results



Nice-to-have:

  • Experience with data visualization (like D3.js) and representing large data sets

  • Experience with multiple libraries like React, Redux, or Vue

  • Experience with TypeScript, ES6

  • Experience with Bootstrap, BEM, or Atomic CSS



Measurabl is an equal opportunity employer. We welcome, support, and cherish the diversity that comes from our employees, applicants, and service providers.

Principles only; no recruiters. 

Thank You
Your application was submitted successfully.
Apply for this Job
  • Location
    San Diego, California
  • Department
    Development
  • Employment Type
    Full-Time
  • Minimum Experience
    Experienced
  • Compensation
    DOE
  • Powered by