Web UI Developer

Author: Categories:


Projector PSA develops a leading Professional Services Automation (PSA) suite that helps services firms efficiently manage their operations. Projector is used by project-based organizations in 65 countries around the world, forming the central system that our clients rely on to run their businesses, and providing the project accounting, resource planning, and project management capabilities that are at the heart of their operations. Each year, Projector records over $40 billion in financial transactions and manages the activities of tens of thousands of users working on hundreds of thousands of projects. Projector is delivered on a subscription/Software-as-a-Service (SaaS) basis, and is hosted on a multi-tenant architecture capable of supporting thousands of concurrent users.

Position Summary

We are looking for an experienced UI developer to participate in the presentation-tier development for a fundamental redesign of Projector’s core application suite. Currently, Projector is powerful and highly functional, but a portion of it must run on Windows. The goals of our redesign are to provide a richer, more dynamic, and simpler user experience without sacrificing the power underlying Projector, and to enable the product to run on popular platforms and modern browsers. The UI is being re-implemented using technologies such as HTML5, CSS3, and JavaScript to create a best-in-class user experience.

This is a ground-floor opportunity to work in a fast-paced environment. The successful candidate will have excellent opportunities to grow as the business grows. Candidates must be self-starters, be able to thrive in a challenging multi-priority environment, accept responsibility quickly, and be focused on overcoming any obstacle to achieve the goal. They also must be able to learn our product from both a functional and a business perspective quickly and completely.

Skills and Experience

Our Web UI Developer will be participating in the presentation-tier technical architecture/design, implementation, and enhancement. The ideal candidate will:

  • Have experience with constructing cross-browser/platform, reusable, standards-compliant HTML5, CSS3 and JavaScript.
  • Have developed JavaScript-based components.
  • Have experience with mvc-based web application frameworks (e.g., asp.net mvc).
  • Understand the capabilities and constraints provided by libraries such as jQuery and Sass. Experience with Backbone is a plus.

In addition, he or she will:

  • Be passionate about building elegant, intuitive, and powerful web applications.
  • Possess excellent problem solving, logical thinking, and math skills.
  • Be able to work independently with direction yet integrate well into a larger team.
  • Be able to learn new technologies and new concepts quickly.
  • Possess excellent communication and interpersonal skills.
  • Practice disciplined software development.
  • Understand the software development lifecycle.


  • BS in computer science, engineering, math, or related field
  • 3-5 years’ experience in software development

About Projector PSA, Inc

Projector PSA, Inc. (https://www.projectorpsa.com) is a leading supplier of on-demand professional services automation software. Founded in 2003, we continue to profitably grow our customers, users, and revenue. Our success is due to a special combination of our business model, our value proposition, and a close-knit team of people able to contribute to many facets of the business through a strong team-oriented culture. We offer competitive compensation, including stock options.

E-mail:  techjobs@projectorpsa.com