Associate Programmer
Murray Company · Cypress, CA · 3 wk ago
Engineering$75k–$95k/yrFull-time
Key Responsibilities
- Build and maintain modules and features in React.js using functional components and advanced React concepts.
- Extend backend APIs using Node.js and Express.
- Integrate applications with Microsoft SQL Server.
- Collaborate on data modeling, API design, and UI/UX flow improvements.
- Support development across multiple operational domains, including: timesheets, jobsite workflows, asset tracking, project-related internal processes.
- Optimize applications for performance, reliability, and usability.
- Learn and implement new tools, concepts, and APIs as business needs evolve.
- Develop and maintain secure application functionality, including: authentication, authorization, and protection of sensitive company data.
- Participate in testing, debugging, and validation of software features to ensure quality and reliability.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related discipline.
- 2+ years of hands-on experience as a full-stack developer, with experience in the construction industry or related field a plus.
- Experience with frontend, backend, database, and API integrations with the associated languages/skills: Frontend: React.js, Backend: Node.js, Express, Database: Microsoft SQL Server, Other: PouchDB, RESTful APIs.
- Experience with domain modeling and business logic development.
- Ability to translate operational requirements into software solutions.
- Understanding of application security principles, including: authentication, authorization, secure API development, protection of sensitive data.
- Experience performing software testing, debugging, and troubleshooting across frontend, backend, and database components.
- Industry knowledge of integrating business systems such as ERP, payroll, equipment tracking, BIM/VDC, construction project management and/or mobile field applications a significant plus.
Physical Requirements
- Prolonged periods of sitting at a desk.
- Must be able to lift up to 15 pounds at times.
- Must have sufficient to read printed and digital documents.
Compensation
$75,000.00 - $95,000.00 per year
Total Rewards
- Employee Stock Ownership (ESOP) contribution annually.
- Discretionary cash bonus program.
- 401(k) + matching.
- 100% company-paid medical coverage for employee (up to 2/3 for family).
- Company provided life insurance.
- Optional vision and dental insurance.
Requirements
- Work Authorization: Must be currently authorized to work in the United States on an ongoing, permanent basis without the need for current or future visa sponsorship.
Benefits
- Employee Stock Ownership (ESOP) contribution annually.
- Discretionary cash bonus program.
- 401(k) + matching.
- 100% company-paid medical coverage for employee (up to 2/3 for family).
- Company provided life insurance.
- Optional vision and dental insurance.