{"schemaVersion":"jobsearcher.job.v1","id":"ae44d040ea0d3070a2b2181a","url":"https://jobsearcher.com/jobs/ae44d040ea0d3070a2b2181a","canonicalUrl":"https://jobsearcher.com/jobs/ae44d040ea0d3070a2b2181a","title":"Full Stack Web Developer & CRM Systems Developer","description":"FULL-STACK WEB DEVELOPER / CRM SYSTEMS DEVELOPER\n\n*POSITION TITLE:* Full-Stack Web Developer / CRM Systems Developer\n*EMPLOYMENT TYPE:* Full-Time\n*DEPARTMENT:* Technology / Business Development\n*REPORTS TO:* Company Leadership\n\nPOSITION SUMMARY\n\nWe are seeking a highly technical *Full-Stack Web Developer / CRM Systems Developer* to design, build, and maintain company websites, internal web applications, and a *custom CRM and lead-management portal*.\n\nA primary responsibility of this position will be developing a centralized CRM system that allows our sales teams to manage leads, track outbound sales activity, document customer interactions, and monitor the complete sales pipeline.\n\nThe CRM must integrate with the company's *business phone systems and email accounts* so that outbound calls, emails, follow-ups, notes, and other customer interactions can be tracked and associated with individual leads and accounts.\n\nThis is not simply a website-design or content-management position. We are looking for a hands-on developer who understands *full-stack development, databases, APIs, system integrations, authentication, cloud infrastructure, and CRM architecture* and can take ownership of a project from initial architecture through development, deployment, and ongoing support.\n\nPRIMARY RESPONSIBILITIESCustom CRM & Lead Management Portal\n\n* Architect, develop, deploy, and maintain a custom internal CRM and sales portal.\n* Create a centralized database for prospects, customers, contacts, accounts, and sales opportunities.\n* Develop functionality for importing, creating, assigning, updating, and managing outbound leads.\n* Build customizable sales pipelines and lead stages.\n* Track lead ownership and individual sales representative activity.\n* Create lead profiles containing complete histories of calls, emails, notes, tasks, follow-ups, and status changes.\n* Develop task management and follow-up reminder functionality.\n* Create dashboards for sales representatives, managers, and company leadership.\n* Develop reporting for outbound activity, lead volume, conversion rates, sales performance, response rates, and pipeline activity.\n* Implement search, filtering, sorting, tagging, and segmentation capabilities.\n* Develop user roles and permission levels for employees, managers, and administrators.\n* Maintain detailed activity logs and audit trails.\n\nPhone System Integration\n\n* Integrate the CRM with the company's business phone system through available APIs and webhooks.\n* Automatically associate inbound and outbound calls with the appropriate contact or lead when technically supported by the phone provider.\n* Capture available call information such as phone number, user, date, time, duration, and call direction.\n* Provide click-to-call functionality where supported.\n* Allow sales representatives to record call outcomes, notes, dispositions, and follow-up actions.\n* Build workflows that create follow-up tasks based on call activity.\n* Troubleshoot and maintain phone-system API integrations.\n\nEmail Integration\n\n* Integrate company email accounts with the CRM using supported APIs and authentication protocols.\n* Associate relevant outbound and inbound sales emails with the corresponding contact, company, or lead.\n* Display communication history within lead and customer records.\n* Support email templates and sales outreach workflows where appropriate.\n* Track available email activity and engagement data when supported by the email provider and applicable privacy requirements.\n* Develop automated follow-up and task workflows based on sales activity.\n* Maintain secure authentication and permissions for connected employee email accounts.\n\nCRM Architecture & Database Development\n\n* Design scalable database structures for leads, contacts, accounts, opportunities, communications, tasks, and user activity.\n* Develop secure APIs and back-end services supporting the CRM.\n* Build reliable synchronization processes between the CRM and external platforms.\n* Implement duplicate detection and data-quality controls.\n* Maintain data integrity across integrated systems.\n* Develop processes for importing and exporting lead and customer data.\n* Design the platform so additional systems and functionality can be integrated as the company grows.\n\nFull-Stack Web Development\n\n* Develop responsive internal and external web applications.\n* Build intuitive front-end interfaces for sales representatives and administrators.\n* Write clean, maintainable, documented, and scalable code.\n* Develop back-end services, business logic, databases, and APIs.\n* Troubleshoot bugs, integration failures, performance problems, and other technical issues.\n* Maintain development, staging, and production environments.\n\nSecurity & Infrastructure\n\n* Implement secure authentication and authorization.\n* Protect customer, employee, and company data.\n* Follow secure development practices for APIs and third-party integrations.\n* Manage access permissions based on employee roles.\n* Maintain secure storage and handling of API credentials and authentication tokens.\n* Manage hosting, domains, DNS, SSL certificates, servers, and cloud infrastructure as needed.\n* Establish backup and recovery procedures.\n* Monitor application performance, security, and availability.\n\nReporting & Sales Analytics\n\nDevelop dashboards and reporting capabilities that allow leadership to monitor metrics such as:\n\n* Outbound calls by sales representative\n* Outbound emails by sales representative\n* Leads contacted\n* Follow-up activity\n* Lead status and pipeline stage\n* Sales opportunities\n* Conversion rates\n* Customer communication history\n* Individual and team sales activity\n* Lead source performance\n\nREQUIRED QUALIFICATIONS\n\n* Strong full-stack web development experience.\n* Strong proficiency in *JavaScript/TypeScript, HTML, and CSS*.\n* Experience with modern front-end frameworks such as *React, Next.js, Vue.js, or similar*.\n* Experience with back-end technologies such as *Node.js, Python, PHP, Java, .NET, or similar*.\n* Strong experience with relational databases such as *PostgreSQL, MySQL, or SQL Server*.\n* Demonstrated experience designing and integrating *REST APIs and webhooks*.\n* Experience integrating third-party business platforms.\n* Understanding of *OAuth 2.0 and API authentication*.\n* Experience with cloud hosting and application deployment.\n* Proficiency with Git and version control.\n* Strong understanding of application security and user permissions.\n* Ability to independently architect and develop complex web applications.\n\nHIGHLY PREFERRED EXPERIENCE\n\n* Previous experience developing a *CRM, sales platform, lead-management system, or similar internal business application*.\n* Experience integrating applications with *business phone/VoIP platforms*.\n* Experience integrating applications with *Microsoft 365/Outlook and/or Google Workspace/Gmail*.\n* Experience working with telephony APIs, webhooks, call-event data, and click-to-call functionality.\n* Experience with email APIs and OAuth authentication.\n* Experience building sales dashboards and reporting systems.\n* Experience with workflow automation.\n* Experience with role-based access control (RBAC).\n* Experience designing scalable SaaS or enterprise web applications.\n\nIDEAL CANDIDATE\n\nThe ideal candidate is a developer who can be given a business problem rather than a step-by-step technical specification.\n\nFor example:\n\n*“We need a portal where our sales representatives can see their leads, call and email those leads, record their activity, schedule follow-ups, and allow management to see what outbound activity is occurring.”*\n\nThe right candidate should be capable of determining the architecture, database structure, APIs, integrations, security requirements, user interface, and infrastructure necessary to turn that requirement into a functioning application.\n\nWe are specifically looking for someone who enjoys complex technical problems, understands how multiple systems communicate with one another, and can build reliable solutions from the ground up.\n\nThis position requires considerably more than maintaining a company website. *The ability to develop and integrate a functional CRM and outbound lead-management platform is a core requirement of this role.*\n\nCOMPENSATION & BENEFITS\n\n*Compensation:* Pay will be discussed post interview process and will be determined based on the candidate’s experience, technical background, and qualifications.\n\n*Benefits:* Benefits will be discussed during the interview process.\n\nWork Location: In person","company":"Altitude Parts","rawCompany":"altitude parts","city":"Ocoee","state":"FL","isRemote":false,"isActive":false,"createdAt":"2026-10-02T13:27:22.498Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Full Stack Web Developer & CRM Systems Developer","description":"FULL-STACK WEB DEVELOPER / CRM SYSTEMS DEVELOPER\n\n*POSITION TITLE:* Full-Stack Web Developer / CRM Systems Developer\n*EMPLOYMENT TYPE:* Full-Time\n*DEPARTMENT:* Technology / Business Development\n*REPORTS TO:* Company Leadership\n\nPOSITION SUMMARY\n\nWe are seeking a highly technical *Full-Stack Web Developer / CRM Systems Developer* to design, build, and maintain company websites, internal web applications, and a *custom CRM and lead-management portal*.\n\nA primary responsibility of this position will be developing a centralized CRM system that allows our sales teams to manage leads, track outbound sales activity, document customer interactions, and monitor the complete sales pipeline.\n\nThe CRM must integrate with the company's *business phone systems and email accounts* so that outbound calls, emails, follow-ups, notes, and other customer interactions can be tracked and associated with individual leads and accounts.\n\nThis is not simply a website-design or content-management position. We are looking for a hands-on developer who understands *full-stack development, databases, APIs, system integrations, authentication, cloud infrastructure, and CRM architecture* and can take ownership of a project from initial architecture through development, deployment, and ongoing support.\n\nPRIMARY RESPONSIBILITIESCustom CRM & Lead Management Portal\n\n* Architect, develop, deploy, and maintain a custom internal CRM and sales portal.\n* Create a centralized database for prospects, customers, contacts, accounts, and sales opportunities.\n* Develop functionality for importing, creating, assigning, updating, and managing outbound leads.\n* Build customizable sales pipelines and lead stages.\n* Track lead ownership and individual sales representative activity.\n* Create lead profiles containing complete histories of calls, emails, notes, tasks, follow-ups, and status changes.\n* Develop task management and follow-up reminder functionality.\n* Create dashboards for sales representatives, managers, and company leadership.\n* Develop reporting for outbound activity, lead volume, conversion rates, sales performance, response rates, and pipeline activity.\n* Implement search, filtering, sorting, tagging, and segmentation capabilities.\n* Develop user roles and permission levels for employees, managers, and administrators.\n* Maintain detailed activity logs and audit trails.\n\nPhone System Integration\n\n* Integrate the CRM with the company's business phone system through available APIs and webhooks.\n* Automatically associate inbound and outbound calls with the appropriate contact or lead when technically supported by the phone provider.\n* Capture available call information such as phone number, user, date, time, duration, and call direction.\n* Provide click-to-call functionality where supported.\n* Allow sales representatives to record call outcomes, notes, dispositions, and follow-up actions.\n* Build workflows that create follow-up tasks based on call activity.\n* Troubleshoot and maintain phone-system API integrations.\n\nEmail Integration\n\n* Integrate company email accounts with the CRM using supported APIs and authentication protocols.\n* Associate relevant outbound and inbound sales emails with the corresponding contact, company, or lead.\n* Display communication history within lead and customer records.\n* Support email templates and sales outreach workflows where appropriate.\n* Track available email activity and engagement data when supported by the email provider and applicable privacy requirements.\n* Develop automated follow-up and task workflows based on sales activity.\n* Maintain secure authentication and permissions for connected employee email accounts.\n\nCRM Architecture & Database Development\n\n* Design scalable database structures for leads, contacts, accounts, opportunities, communications, tasks, and user activity.\n* Develop secure APIs and back-end services supporting the CRM.\n* Build reliable synchronization processes between the CRM and external platforms.\n* Implement duplicate detection and data-quality controls.\n* Maintain data integrity across integrated systems.\n* Develop processes for importing and exporting lead and customer data.\n* Design the platform so additional systems and functionality can be integrated as the company grows.\n\nFull-Stack Web Development\n\n* Develop responsive internal and external web applications.\n* Build intuitive front-end interfaces for sales representatives and administrators.\n* Write clean, maintainable, documented, and scalable code.\n* Develop back-end services, business logic, databases, and APIs.\n* Troubleshoot bugs, integration failures, performance problems, and other technical issues.\n* Maintain development, staging, and production environments.\n\nSecurity & Infrastructure\n\n* Implement secure authentication and authorization.\n* Protect customer, employee, and company data.\n* Follow secure development practices for APIs and third-party integrations.\n* Manage access permissions based on employee roles.\n* Maintain secure storage and handling of API credentials and authentication tokens.\n* Manage hosting, domains, DNS, SSL certificates, servers, and cloud infrastructure as needed.\n* Establish backup and recovery procedures.\n* Monitor application performance, security, and availability.\n\nReporting & Sales Analytics\n\nDevelop dashboards and reporting capabilities that allow leadership to monitor metrics such as:\n\n* Outbound calls by sales representative\n* Outbound emails by sales representative\n* Leads contacted\n* Follow-up activity\n* Lead status and pipeline stage\n* Sales opportunities\n* Conversion rates\n* Customer communication history\n* Individual and team sales activity\n* Lead source performance\n\nREQUIRED QUALIFICATIONS\n\n* Strong full-stack web development experience.\n* Strong proficiency in *JavaScript/TypeScript, HTML, and CSS*.\n* Experience with modern front-end frameworks such as *React, Next.js, Vue.js, or similar*.\n* Experience with back-end technologies such as *Node.js, Python, PHP, Java, .NET, or similar*.\n* Strong experience with relational databases such as *PostgreSQL, MySQL, or SQL Server*.\n* Demonstrated experience designing and integrating *REST APIs and webhooks*.\n* Experience integrating third-party business platforms.\n* Understanding of *OAuth 2.0 and API authentication*.\n* Experience with cloud hosting and application deployment.\n* Proficiency with Git and version control.\n* Strong understanding of application security and user permissions.\n* Ability to independently architect and develop complex web applications.\n\nHIGHLY PREFERRED EXPERIENCE\n\n* Previous experience developing a *CRM, sales platform, lead-management system, or similar internal business application*.\n* Experience integrating applications with *business phone/VoIP platforms*.\n* Experience integrating applications with *Microsoft 365/Outlook and/or Google Workspace/Gmail*.\n* Experience working with telephony APIs, webhooks, call-event data, and click-to-call functionality.\n* Experience with email APIs and OAuth authentication.\n* Experience building sales dashboards and reporting systems.\n* Experience with workflow automation.\n* Experience with role-based access control (RBAC).\n* Experience designing scalable SaaS or enterprise web applications.\n\nIDEAL CANDIDATE\n\nThe ideal candidate is a developer who can be given a business problem rather than a step-by-step technical specification.\n\nFor example:\n\n*“We need a portal where our sales representatives can see their leads, call and email those leads, record their activity, schedule follow-ups, and allow management to see what outbound activity is occurring.”*\n\nThe right candidate should be capable of determining the architecture, database structure, APIs, integrations, security requirements, user interface, and infrastructure necessary to turn that requirement into a functioning application.\n\nWe are specifically looking for someone who enjoys complex technical problems, understands how multiple systems communicate with one another, and can build reliable solutions from the ground up.\n\nThis position requires considerably more than maintaining a company website. *The ability to develop and integrate a functional CRM and outbound lead-management platform is a core requirement of this role.*\n\nCOMPENSATION & BENEFITS\n\n*Compensation:* Pay will be discussed post interview process and will be determined based on the candidate’s experience, technical background, and qualifications.\n\n*Benefits:* Benefits will be discussed during the interview process.\n\nWork Location: In person","datePosted":"2026-10-02T13:27:22.498Z","dateModified":"2026-10-02T13:27:22.498Z","hiringOrganization":{"@type":"Organization","name":"Altitude Parts","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Ocoee","addressRegion":"FL","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"ae44d040ea0d3070a2b2181a"},"url":"https://jobsearcher.com/jobs/ae44d040ea0d3070a2b2181a"}}