Job Description
Job Description
Join the HCRBrands Family — Full Stack Web Developer
Location: Emigsville, PA Corporate Office
Who We Are
At YorkHoist, we don’t just build and service cranes—we lift people, too. As a third-generation family-owned business, we’ve spent decades fostering a culture of care, respect, and relentless pursuit of excellence. Our team is our greatest asset, and when you join us, you're not just taking a job—you're becoming part of a family that values trust, growth, and showing up for one another.
We’re proud to be a leading force in the material handling industry, but what sets us apart isn’t just our top-tier equipment or national client base, it’s our people-first philosophy and unwavering belief that doing the right thing always comes first.
About the Role
The Full Stack Web Developer plays a critical role in the development, maintenance, and evolution of our internal systems, client-facing platforms, and corporate websites. Reporting to the Software Development & Marketing Manager, this position is responsible for building, optimizing, and supporting both the front-end and back-end components of our digital tools and applications.
This individual must be highly proficient in our core technology stack and development practices, including front-end and server-side coding, database interactions, API integrations, and cloud infrastructure management. A deep understanding of our Azure-based environment is essential, as is the ability to contribute to a collaborative development culture focused on delivering secure, scalable, and high-performing solutions that support the company’s operational and strategic goals.
⭐ Why YorkHoist? Because You Are Family Here.
- $4,000 Retention Bonus (paid over 3 years)
- Day 1 Benefits & Perks
- Generous Relocation Assistance Available - talk to HR for more information
- Semi-Annual Performance Profit Sharing Bonus
- Annual Holiday Bonus
- Family-Focused Culture that Prioritizes You
???? Compensation
- Base Salary: $50,000 - $65,000
- Semi-annual performance profit sharing bonus
????️ Perks & Benefits — Starting Day One
- Generous Time Off: Enjoy 4 weeks of PTO to relax, recharge, or travel.
- 401(k) Retirement Plan: Save for the future with a company-matched 401(k).
- Comprehensive Health Coverage: We cover up to 95% of your premium (based on plan selected).
- Vision & Dental Fully Covered: 100% paid coverage for both you and your family.
- Disability Coverage: Short-term and long-term disability insurance fully provided.
- Life Insurance: Company-paid life insurance to give you and your loved ones peace of mind.
- Wholesale Club Memberships: Choose a Sam’s Club, BJ’s, or Costco membership on us.
- Entertainment On Us: Subscriptions to Netflix, Hulu, ESPN, and Apple Music—yep, we’ve got your downtime covered.
- Home Internet Stipend: We help cover your home internet expenses.
- Clothing Allowances: Annual stipends for company branded apparel and safety shoes.
- Professional Development: Access to company-sponsored training to keep your skills sharp.
- Team Culture: Enjoy employee events and a team-focused environment that values connection and collaboration.
- Opportunity for promotion and growth
- Semi-Annual Performance Profit Sharing Bonus
???? Schedule & Travel
- Typical Hours: 7:00 AM – 4:00 PM (average 45 hours per week)
(With early starts, off-shift work, and overtime as needed to support your team) - Out of Town Travel: Up to 5%
(Most trips are 3 nights or fewer)
???? What You'll Do
- Build and maintain web applications – Develop, enhance, and support both internal and external web-based platforms using modern full stack technologies.
- Develop across the stack – Write efficient, well-documented code for front-end (HTML, CSS/SCSS, JavaScript/React) and back-end (Node.js, Express, REST APIs) components of all platforms.
- Manage Azure-based infrastructure – Leverage Microsoft Azure services including App Services (Web Apps), Azure MySQL Database, Front Door, Application Insights, and Key Vault to ensure secure, reliable, and scalable application hosting.
- Support database integration and performance – Work with Azure MySQL to structure, query, and maintain application data models that support business operations and reporting needs.
- Maintain and deploy version-controlled code – Utilize Git and Bitbucket to manage source control, participate in code reviews, and maintain branch discipline across development environments.
- Contribute to CI/CD workflows – Support automated testing and deployment pipelines to ensure smooth and consistent release cycles across staging and production environments.
- Collaborate on technical planning and execution – Work with the Software Development & Marketing Manager to scope and prioritize features, estimate timelines, and deliver high-quality code in alignment with sprint plans.
- Ensure security and performance best practices – Follow secure coding guidelines, perform code-level performance optimization, and assist in implementing web application security best practices.
- Deliver polished front-end design – Apply strong visual design sensibility to build interfaces that are not only functional but also clean, modern, and on-brand. Adhere to company brand standards, typography, and UI guidelines to ensure consistent user experiences across platforms.
- Optimize front-end experience – Deliver responsive, cross-browser-compatible, and accessible front-end designs with a strong focus on usability and performance.
- Troubleshoot and resolve issues – Identify and resolve bugs and system issues across platforms, collaborating with stakeholders to ensure minimal disruption to business operations.
- Process support tickets and resolve user issues – Respond to internal and external support requests related to our platforms, websites, and tools. Troubleshoot issues, provide timely resolutions, and communicate clearly with end users to ensure a positive support experience.
- Support and evolve corporate websites – Manage and improve the content, design, and performance of public-facing company websites to support brand and marketing objectives.
- Document technical processes – Maintain up-to-date technical documentation, deployment notes, and architectural overviews to support internal knowledge transfer and onboarding.
- Contribute to continuous improvement – Actively participate in team discussions to recommend new tools, technologies, and practices that improve software quality, reliability, and developer productivity.
✅ Your Experience & Skills
You’re a hands-on developer who thrives in a fast-paced, collaborative environment. You take pride in writing clean, efficient code—and you understand that strong back-end functionality must be matched by thoughtful front-end design. You’re detail-oriented, solution-focused, and comfortable managing projects that span the full web development stack.
You bring a balance of technical proficiency, design sensibility, and platform support experience. You’re motivated by creating tools that drive efficiency, improve user experience, and contribute directly to business outcomes.
You should have:
- 2+ years of experience in full stack web development with production-ready applications
- Proficiency in HTML, CSS/SCSS, JavaScript, React, and Node.js
- Experience working with MySQL databases (Azure MySQL preferred)
- Familiarity with Microsoft Azure, including Web Apps, Front Door, Key Vault, and related services (preferred)
- Experience with Git-based version control and CI/CD pipelines (Bitbucket preferred)
- Strong understanding of responsive design, accessibility standards, and modern UI/UX practices
- A good eye for design with the ability to implement branded, professional front-end interfaces
- Experience maintaining and evolving corporate websites and web applications
- Clear communication skills and the ability to troubleshoot and support internal and external users
- Familiarity with Agile development, sprint planning, and collaborative team workflows
- Comfort working independently and taking ownership of tasks through to completion
- Bachelors degree in relevant field of study preferred - past experience will be considered
YorkHoist is more than a workplace. It’s a place where your work matters, your voice is heard, and your growth is our priority.
If you're ready to work hard, lead with integrity, and join a company that puts people first, then we can't wait to meet you.
Apply today and let’s build something incredible together.