Job service Job service
Free until 2027
Log in Get started free
Features How it works Pricing FAQ Live feed Guides Blog Android app
Get started free
← Live feed

Full Stack Developer

Budget: $25.0 - $47.0 HOURLY / PART_TIME ⭐ 0.00 (0) United States

integromat

Preferred qualifications

  • Experience: Expert
Full-Stack Developer – Systems Integration & Automation Company: SYL Roofing Supply, LLC Department: Information Technology / Business Operations Location: Central Florida – Kissimmee, FL Position Type: Full-Time Experience Level: Mid-Level to Senior About SYL Roofing Supply SYL Roofing Supply is a growing roofing materials distributor serving roofing professionals and contractors across Central Florida, with locations in Winter Garden, Kissimmee, and Tampa. We are committed to delivering quality products, reliable service, and innovative solutions that help our customers and internal teams operate more efficiently. As we continue to grow, we are looking for a skilled and proactive Full-Stack Developer specializing in Systems Integration and Automation to maintain, optimize, and further develop our internal technology infrastructure. Position Overview The Full-Stack Developer will be responsible for maintaining and improving SYL Roofing Supply's existing business systems, integrations, and automation workflows. This role requires a technically versatile professional who can work independently across multiple platforms, troubleshoot integration issues, maintain existing applications, and develop new solutions as business needs evolve. The ideal candidate will have hands-on experience with NetSuite, HubSpot, Make (formerly Integromat), n8n, REST APIs, webhooks, backend development, and database management. The primary focus will initially be on system maintenance, reliability, and documentation, with opportunities to lead new automation and development projects. Key Responsibilities 1. Systems Integration & Maintenance Maintain and monitor existing integrations between Oracle NetSuite and HubSpot CRM. Ensure accurate synchronization of customer records, sales orders, and other business information. Troubleshoot integration failures, synchronization errors, and data inconsistencies. Maintain and optimize workflows developed through Make. Review API connections, authentication methods, and integration configurations. Prepare and test integrations for upcoming NetSuite API changes in 2027. Implement monitoring, error alerts, and preventive maintenance procedures. 2. Workflow Automation & Process Optimization Maintain and improve existing workflows developed using n8n. Support automation related to deliveries, customer communications, and internal operations. Identify opportunities to reduce manual processes and improve operational efficiency. Develop and test new automated workflows based on business requirements. Maintain clear documentation of automation logic, dependencies, and configurations. Evaluate and continue development of the Metal Roof Estimating automation project. 3. Full-Stack Development Develop, maintain, and improve internal web applications and business tools. Build and maintain backend services, APIs, and integrations. Create user-friendly frontend interfaces when required. Work with databases to ensure data accuracy, integrity, and availability. Review, maintain, and improve existing source code and repositories. Support applications and integrations connected to SYL's WhatsApp backend. Maintain and document the existing codebase and supporting infrastructure. 4. Technical Documentation & System Administration Create and maintain a centralized inventory of integrations, automations, applications, and technical dependencies. Document system architecture, API connections, workflows, and troubleshooting procedures. Organize technical documentation and maintain secure access-management practices. Ensure appropriate administrative access and recovery procedures are available to authorized personnel. Maintain source code version control and development documentation. Support business continuity by reducing dependence on individual developers or undocumented systems. 5. Troubleshooting & Technical Support Investigate and resolve technical issues affecting system integrations and automations. Monitor system performance and identify potential failures before they disrupt business operations. Coordinate with NetSuite, HubSpot, and third-party technical support providers when necessary. Provide technical guidance to internal departments. Recommend improvements to system reliability, security, and performance. 6. Future Development & Innovation Evaluate business requirements and propose scalable technical solutions. Develop new integrations and automation tools as SYL expands. Support future CRM, ERP, sales, inventory, and delivery technology initiatives. Identify opportunities to leverage AI and automation to improve internal processes. Assist management with technical planning, project estimates, and implementation timelines. Required Technical Qualifications Systems & Integration Platforms Experience integrating Oracle NetSuite with external applications. Experience working with HubSpot CRM and its APIs. Strong working knowledge of Make (Integromat) and n8n. Experience developing and maintaining REST API integrations and webhooks. Understanding of OAuth 2.0, API authentication, JSON, and data synchronization. Software Development Proficiency in JavaScript and TypeScript. Experience with Node.js and backend application development. Working knowledge of modern frontend technologies such as React or similar frameworks. Experience with SQL databases such as PostgreSQL or MySQL. Experience using Git and GitHub for version control. Ability to understand, maintain, and improve existing codebases. Infrastructure & Security Experience managing application deployments and production environments. Understanding of cloud hosting, application monitoring, and logging. Knowledge of secure credential management and access controls. Ability to troubleshoot integration failures and application performance issues. Familiarity with testing, backup, and recovery procedures. Preferred Qualifications Experience with NetSuite SuiteScript, SuiteTalk, and SuiteCloud development tools. Knowledge of NetSuite integration compatibility and API version changes. Experience with WhatsApp Business API or messaging integrations. Familiarity with delivery management, inventory, and order processing systems. Experience with automated estimating or quoting applications. Knowledge of Python for scripting and automation. Experience working with ERP and CRM systems in distribution, construction, or building materials industries. Familiarity with AI-assisted development and workflow automation. Professional Skills Strong analytical and problem-solving abilities. Ability to work independently and manage multiple technical priorities. Excellent troubleshooting and debugging skills. Strong organizational and technical documentation practices. Ability to explain technical concepts to nontechnical team members. Proactive approach to identifying system risks and improvement opportunities. Strong communication and collaboration skills. Ability to prioritize system reliability and business continuity. Education & Experience Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent practical experience. Minimum 3–5 years of professional software development experience. Demonstrated experience maintaining business system integrations and automation workflows. Previous experience supporting production ERP and CRM integrations is strongly preferred.
Open job

AI proposal draft

Generate a short cover letter to copy into the offer. Says you are interested and ready to work.

Sign in to generate an AI proposal draft.

Log in