Web Developer & Project Manager (On-Site, Contract-to-Hire)
Overview
We are seeking a hands-on Web Developer & Project Manager to maintain, modernize, and enhance our legacy website while independently managing all phases of web and data-related projects.
This is a contract-to-hire opportunity designed to transition into a permanent full-time position for the right candidate based on performance, collaboration, and cultural fit.
The ideal candidate is a self-directed, reliable developer who thrives in a 24/7 operational environment, communicates clearly across all levels of the organization, and takes ownership from concept through completion.
You will combine strong technical expertise in PHP, MySQL, JavaScript, and React with the ability to plan, prioritize, and deliver results while supporting operational uptime and resolving system issues. You will also play a key role in root cause analysis (RCA) of technical and IT-related issues, even when not directly tied to your codebase, helping ensure the stability and reliability of company systems.
Key Responsibilities
- Maintain, update, and optimize a legacy PHP/MySQL website, while planning modernization and improvement initiatives.
- Lead the planning and execution of web development projects from initial concept to deployment, ensuring alignment with internal business needs.
- Collaborate with designers, developers, and stakeholders to define project scope, objectives, and deliverables.
- Manage project timelines and milestones using tools such as Trello, Jira, or Microsoft Planner, adjusting priorities as needed to meet deadlines.
- Develop new features using React.js, JavaScript, and supporting frameworks such as:
- Next.js – routing and server-side rendering
- Node.js / Express.js – backend APIs
- Redux or Recoil – state management
- Tailwind CSS or Styled Components – UI styling
- TypeScript – maintainable, type-safe code
- Oversee system architecture design and ensure best practices in front- and back-end development.
- Manage and optimize databases (MySQL, PostgreSQL, or SQL Server) while ensuring data integrity.
- Execute data migrations and integrations with accuracy and reliability.
- Manage version control and file transfers using Git/GitHub and FTP.
- Configure, maintain, and report through Google Analytics (including GA4) and BigQuery.
- Coordinate with IT and DevOps teams to implement CI/CD pipelines using GitHub Actions or similar tools.
- Conduct and lead root cause analysis (RCA) for system or process failures; coordinate fixes and long-term prevention.
- Serve as the primary contact for urgent technical issues, including occasional after-hours support when business operations are impacted.
- Identify opportunities for UI/UX improvements, performance enhancements, and workflow automation.
- (Preferred): Familiarity with Microsoft Access for data analysis or legacy integration.
Project Management Responsibilities
- Manage multiple concurrent web and system projects independently.
- Develop and maintain project documentation, timelines, and deliverable tracking.
- Communicate project status, risks, and updates clearly to both technical and non-technical team members.
- Facilitate cross-functional communication using Agile principles to promote transparency and iterative progress.
- Balance technical best practices with business needs provide recommendations while supporting final leadership decisions.
- Maintain clear visibility into progress so leadership can easily review ongoing work.
Education
- Bachelor’s degree in Computer Science, Web Development, Information Systems, or a related field.
Experience
- 5+ years of professional web development experience, including hands-on work with PHP, MySQL, JavaScript, HTML, and CSS.
- 2+ years of project management or technical project ownership experience, ideally overseeing end-to-end web or data system projects.
- Proven track record of maintaining and modernizing legacy systems while implementing new technologies (e.g., React).
- Experience troubleshooting system and integration issues, performing data migrations, and managing version control (Git).
- Strong history of communicating clearly with both technical and non-technical stakeholders.
- Experience working in a fast-paced, changing environment or 24/7 operational setting preferred.
Skills and Competencies
- Technical Expertise: Advanced proficiency in PHP, MySQL, JavaScript, React, HTML, and CSS.
- Project Ownership: Demonstrated ability to lead projects from planning to deployment.
- Communication: Explains technical matters clearly and respectfully to non-technical audiences.
- Adaptability: Thrives in a fast-paced, changing environment; stays composed under shifting priorities.
- Problem-Solving: Strong analytical thinker who identifies root causes and delivers practical fixes.
- Collaboration: Works well across IT, operations, and leadership to support uptime and reliability.
- Detail Orientation: Maintains clear documentation, clean code, and organized workflow visibility.
Work Environment
- This is an on-site role performed primarily in an office setting within a warehouse environment.
- The employee will work in proximity to operations areas, occasionally walking between departments to troubleshoot or collaborate.
- Work involves regular computer use and extended periods of screen time with intermittent movement throughout the day.
- The role requires the ability to focus on digital tasks, review data, and communicate effectively with others both in person and electronically.
- Noise levels are typically moderate but may vary when entering production or warehouse areas.
- Must be comfortable working in a fast-paced environment that supports 24/7 business operations.
Physical Demands
- Ability to sit or stand for prolonged periods while performing computer-based work.
- Occasional walking, bending, or reaching may be required to access equipment or meet with team members.
- Must be able to see, hear, and speak clearly to perform job functions and communicate safely in operational areas.
- Occasional lifting or movement of light office or computer equipment (typically under 25 lbs).
Compensation & Benefits
- Competitive salary based on experience
- 401(k) with company match
- Comprehensive healthcare benefits (medical, dental, vision)
- Company-paid life insurance
- Free produce program for employees
- Paid time off and company holidays
- Opportunities for professional growth and cross-departmental collaboration
Contract-to-Hire Details
This position begins as a contract role with the intent to convert to permanent full-time employment following a successful evaluation period. Conversion is based on demonstrated performance, reliability, and alignment with company culture and values.
Additional Requirements
- Availability for flexible hours, including early mornings, evenings, weekends, or holidays as needed.
- Must pass a background check
- Bilingual (English/Spanish) preferred but not required.
Job Types: Full-time, Contract
Pay: $140,000.00 - $160,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Employee assistance program
- Employee discount
- Flexible schedule
- Health insurance
- Life insurance
- Paid time off
- Vision insurance
People with a criminal record are encouraged to apply
Work Location: In person