P

PM2CM

Manages construction projects, schedules and costs

Senior Web Application Developer

Full-TimeUpdated on 10/23/2026
$115k - $125k+ Profit sharing
Senior
Bachelor's
Los Angeles, CA, USA
In PersonOn-site in Downtown Los Angeles.
Software EngineeringFull-Stack Engineering

About the job

Requirements
  • At least 5 years of full-time professional experience in full-stack web development and deployment.
  • Advanced knowledge of Python and/or Java, including frameworks such as Django, Spring, or Hibernate.
  • At least 5 years of hands-on experience with JavaScript, CSS, and modern front-end development.
  • Strong database experience with Oracle, PostgreSQL, and SQL-based ETL development.
  • At least 3 years of experience with ArcGIS, PowerBuilder, CAFM, or similar spatial data technologies.
  • Ability to resolve complex production-level issues and optimize system performance.
  • Bachelor’s degree in computer science, computer information systems, or a related field from an accredited institution.
Responsibilities
  • Design, develop, code, test, and deploy complex web applications with modern interfaces and layered security.
  • Create and maintain interactive dashboards, custom reports, and intuitive user navigation flows.
  • Translate user requirements into scalable technical solutions and system architectures.
  • Design and implement data integration layers and ETL pipelines using Oracle, PostgreSQL, and other databases.
  • Collaborate on systems analysis, troubleshooting, and production support for mission-critical applications.
  • Lead or mentor junior developers and contribute to peer code reviews and system documentation.
  • Use mapping and GIS technologies such as ArcGIS and CAFM to develop spatial solutions.
  • Participate in stakeholder meetings to gather requirements and present solution designs.
Desired Qualifications
  • Familiarity with Agile/Scrum development methodology.

About the company

PM2CM manages projects and construction programs for organizations planning and delivering buildings and infrastructure. Its professional services cover scheduling, estimating, cost controls, document controls and claims avoidance, helping clients organize work during design and construction. The company works with project owners and delivery teams to track budgets and progress, coordinate decisions and manage changes as projects develop. Its assignments include electrical infrastructure and school construction, where its specialists work alongside client managers, engineers and construction teams on defined delivery needs. Founded in 2014, PM2CM is headquartered in Torrance, California.

Company Size

11-50

Company Stage

N/A

Total Funding

N/A

Headquarters

Torrance, CA

Founded

2014

Get referred to PM2CM

See people who can refer or advise you

Simplify Jobs

Simplify's Take

What believers are saying

  • Health insurance is employer-paid in one role: PM2CM's senior scheduler posting offers fully paid health coverage.
  • Retirement contributions include a stated match: PM2CM's project cost estimator opening advertises a 3% 401(k) match.
  • One field-assessment role includes paid year-end closure: PM2CM advertises time off during the year's final week.

What critics are saying

  • Senior scheduling has a high experience bar: PM2CM requires seven-plus years of verifiable experience and Primavera P6 proficiency.
  • Remote recruiting still has a local boundary: PM2CM requires its talent specialist to live within commuting distance of Torrance.
  • Hybrid construction work includes fixed attendance: PM2CM's Pomona manager posting specifies Tuesdays and Wednesdays in the office or field.

What makes PM2CM unique

  • Progress measurement extends beyond schedules: PM2CM includes earned-value management alongside risk analysis and change management in its controls expertise.
  • Estimates are checked independently: PM2CM's school-project estimator compares its own cost estimates with contractor proposals to identify differences.
  • Field surveys use digital records: PM2CM's facilities supervisor collects condition and remaining-life data through tablets and other digital platforms.

Help us improve and share your feedback! Did you find this helpful?