What are the responsibilities and job description for the Web Developer position at YorkHoist?
YorkHoist is growing! We are looking for a highly motivated and experienced Web Developer to join our team.
The Web Developer will be responsible for maintaining and enhancing the functionality of customer-facing websites and in-house systems, transitioning back-end solutions from PHP to Node.js, and migrating databases from Caspio to SQL or NoSQL. They will collaborate closely with the Web and Marketing team to ensure project goals align with the company's vision, troubleshoot and resolve operational issues promptly, and integrate data from various back-end services and APIs. Additional responsibilities include designing, developing, and maintaining secure and scalable databases, assisting customers with portal access and functionality, and adhering to modern industry standards while writing clean, efficient code in technologies such as React, Node.js, SQL, HTML, CSS, and more.
- $6,000 retention bonus (details available from Human Resources)
- Relocation assistance available
Day to Day Responsibilities:
- Design, develop, and manage customer-facing websites and in-house systems.
- Transition back-end functionality from PHP to Node.js.
- Migrate and replicate the Caspio database setup into SQL or NoSQL databases.
- Integrate data from various back-end services and APIs.
- Troubleshoot and resolve operational issues for websites and systems promptly.
- Develop, test, and deploy web applications following modern industry standards.
- Write and maintain efficient, well-organized code using languages such as HTML, CSS, React, JavaScript, PHP, Node.js, SQL, and NoSQL.
- Collaborate with the Web and Marketing team to align project goals and vision.
- Document processes, workflows, and code to ensure clarity and maintainability.
- Assist customers with portal access and functionality.
- Design, implement, and maintain secure, scalable databases.
- Ensure compliance with all company policies and procedures.
Preferred Front-End Skills:
- React
- Bootstrap
- Tailwind
- HTML/CSS
Preferred Back-End Skills:
- Node.js
- nginx/apache
- SQL or NoSQL databases
- Ability to replicate and improve Caspio database setups within SQL environments
Ideal Qualifications:
- Experience transitioning databases and back-end functionality from legacy systems (e.g., Caspio to SQL/NoSQL).
- Strong problem-solving skills with the ability to troubleshoot complex systems.
- Familiarity with API integration and data management.
- Proficient in HTML, CSS, PHP, MySQL, JavaScript/jQuery, React, Node.js, Bootstrap, and SQL or NoSQL databases.
Benefits: Effective Day-One
- Company sponsored Health Insurance plan with Cigna Healthcare
- Company provided Eye & Dental Insurance (100% for employee and dependents)
- Company provided Life Insurance (100% company paid)
- Company Provided Short-Term & Long-Term Disability (100% company paid)
- Paid Vacation, Sick time and Leave
- 401(k) with 4% company match
- Semi-Annual Performance Profit Sharing Bonus Program
- Year End Holiday Bonus
- Company provided Sam's Club, BJ's Wholesale or Costco membership
- Company provided Netflix, Hulu, ESPN and Apple Music subscriptions
- Company provided Internet allowance
- Company sponsored employee events
- Opportunity for promotion
- Opportunity to earn yearly raise
- Opportunity for raise after 90 day review
Salary : $50,000 - $60,000