OneRiver Software is seeking an experienced Web Developer to design, develop, customize and maintain production web platforms for a company serving asset-intensive industries, with a strong focus on frontend development, functionality, performance and technical optimization.
The role involves hands-on development across WordPress environments using PHP, HTML5, CSS3, and JavaScript, with experience using SCSS in frontend development environments, including custom plugin development, responsive interfaces, third-party integrations, troubleshooting, technical SEO and analytics implementation.
The role also draws on UX & UI design experience within complex B2B enterprise software, with an understanding of operational workflows and the ability to collaborate with engineering teams through production implementation.
Job Duties / Key Responsibilities
- Web Development & Frontend Implementation: Design, develop, modify, customize, integrate and test production WordPress websites using PHP, HTML5, CSS3 and JavaScript, with additional frontend development experience using SCSS. Develop custom PHP plugins and functionality, implement responsive frontend features, and use WordPress hooks and filters to extend and customize website behaviour across production web environments.
- Website Maintenance & Technical Integrations: Maintain, troubleshoot and optimize production websites, including plugin functionality, third-party integrations, forms, CRM connections, website updates, compatibility issues and ongoing technical improvements to support reliable website performance.
- Enterprise Product UX: Translate complex business rules, operational workflows, user roles, system states and dependencies into UX/UI designs and specifications for workflow-heavy, data-dense enterprise software across desktop, tablet and mobile.
- Design Systems & Production Collaboration: Create user flows, prototypes, high-fidelity Figma designs and scalable design systems for complex enterprise applications, including reusable component specifications, responsive behavior, interaction states and accessibility, and collaborate with engineering teams through implementation and review to support design consistency and production fidelity.
- Technical SEO & Analytics: Manage technical search performance across production websites, including indexing, crawlability, metadata, sitemaps and structured data implementation, and use Google Analytics 4, Google Search Console and Bing Webmaster Tools to diagnose acquisition, discoverability and website performance.
Skills Requirements
- 5+ years of professional experience in frontend/web development and production web implementation, including sustained hands-on programming, website customization, technical troubleshooting, testing and ongoing maintenance of production web environments.
- 5+ years of professional experience designing or developing complex B2B SaaS or enterprise software, including data-intensive applications, operational dashboards or solutions for asset-intensive industries involving complex workflows, role-based functionality and operational data.
- Strong hands-on development experience with HTML5, CSS3, JavaScript and PHP, with experience using SCSS in frontend development environments, including developing and modifying custom WordPress functionality through PHP plugins, hooks and filters, implementing responsive frontend features, integrating third-party functionality and maintaining production websites beyond content administration or no-code page building.
- Demonstrated experience maintaining, testing and troubleshooting production WordPress environments, including diagnosing plugin or frontend functionality issues, supporting forms and integrations, implementing ongoing website revisions and optimizing functionality and performance across devices.
- Demonstrated hands-on responsibility for technical SEO and website analytics, including indexing, crawlability, canonicalization, redirects, site architecture, metadata, XML sitemaps, Schema.org / JSON-LD structured data, and practical use of Google Analytics 4, Google Search Console and Bing Webmaster Tools to diagnose website and search performance.
- Demonstrated experience designing complex enterprise applications across desktop, tablet and mobile, including platform-specific UX/UI for Android and iOS, maintenance scheduling, work management and applications that integrate with or operate alongside ERP/EAM environments such as SAP or Oracle.
- Advanced proficiency in Figma and enterprise design systems, including component architecture, reusable libraries, variants, interaction states, responsive behaviour, accessibility, prototyping and developer handoff, with experience collaborating directly with engineering teams through implementation and review.
- Demonstrated ability to translate complex business rules, operational workflows, user roles, system states and dependencies into structured, implementation-ready UX/UI specifications for workflow-heavy and data-dense enterprise applications.
- Experience creating and preparing production-ready web graphics using Adobe Illustrator and Photoshop, including the creation and modification of custom icons, graphics and optimized imagery for production websites.
- Experience managing frontend development and enterprise product responsibilities across multiple production websites, digital platforms or software products concurrently, including coordination of ongoing technical changes and production delivery.
- A portfolio or documented body of work demonstrating both production web development and complex enterprise UX/UI experience, including technical web implementation, custom functionality, operational workflows, information architecture and production-ready digital products.
Preferred Qualifications
- Experience designing or developing software for maintenance, scheduling, work management, asset management or field operations.
- Experience creating or editing motion and video assets for web using Adobe After Effects or comparable tools is an asset.
Education & Training
A formal degree is not required. Candidates must demonstrate relevant professional training, technical education, certifications, or equivalent professional experience in web development, digital media design, UX/UI, front-end development, computer programming or a related digital field.
Relevant certifications and professional technical training may also be considered as part of the candidate's overall qualifications.
What We Offer
- Competitive salary and comprehensive benefits package.
- Professional development and learning opportunities.
- A collaborative product and engineering environment with direct exposure to enterprise software used in real-world operations and opportunities to influence product and digital platform direction.
How to Apply
Please submit your resume, a brief cover letter and a portfolio link demonstrating the experience outlined in the required qualifications.
Employment Details:
Business Address: 7 Innovation Drive, Suite 102, Dundas, ON L9H 7H9
Work Location: Hamilton, Ontario, Canada
Number of Vacancies: 1
Terms of Employment: Permanent, full-time
Language of Work: English
Salary: CAD $84,365 per year
Contact Email: careers@oneriversoftware.com