Gig
$750/mo
TBD
Dec 19, 2024
About GermBlast: GermBlast is a leader in infection prevention, offering high-level disinfection services and products to healthcare facilities, schools, businesses, and homes. Our mission is to create extraordinary environments by preventing the spread of harmful pathogens, and we believe in using technology to streamline and enhance our operations.
We are seeking a talented, experienced Senior Full Stack Developer to build an all-in-one, custom software solution for our internal sales, marketing, and support teams, as well as our clients. This platform will serve as a comprehensive CRM, automate key business functions, and integrate numerous data points to improve our efficiency, communication, and client service.
Job Description: We are looking for a highly skilled Full Stack Developer to join our team and help us create an application that will serve as the backbone of our business operations. This platform will streamline lead management, sales and marketing automation, job scheduling, customer support, and billing into a single system. You will be responsible for designing, building, and maintaining the app, with a strong focus on user experience, ease of use, and automation. AI will play a key role in enhancing workflows and optimizing our processes.
Key Responsibilities:
CRM Development: Build and maintain a centralized customer relationship management system to track leads, store client data, and manage interactions across sales, marketing, and support teams.
Automation & Workflow Optimization: Create and integrate automated workflows for lead nurturing, sales tasks, marketing campaigns (SMS/email), and more.
Scheduling & Task Management: Develop systems for job scheduling and team coordination, ensuring tasks are aligned with availability and timelines.
Customer Portal: Design and implement an intuitive portal where clients can view invoices, proposals, job estimates, and more.
Data Integration: Centralize and integrate customer data from various sources, eliminating the need for multiple applications and improving internal efficiency.
AI Implementation: Leverage AI to enhance automation, improve lead scoring, personalize marketing efforts, and optimize decision-making processes.
Billing & Invoicing: Develop a system for generating invoices, proposals, and job estimates that integrates seamlessly with customer accounts.
UI/UX Design: Focus on delivering a simple yet powerful interface for both internal teams and external clients, ensuring the platform is intuitive and efficient.
Requirements:
Extensive Experience in full stack development (front-end and back-end), including technologies such as JavaScript, Python, React, Node.js, SQL, and/or NoSQL.
Proven Experience with CRM Systems and workflow automation, with a deep understanding of how to integrate multiple business functions into one platform.
Strong Expertise in User Experience (UX) and User Interface (UI) design, with the ability to create clean, user-friendly designs.
AI Knowledge: Proven experience integrating AI into applications for automation, predictive analytics, and decision-making.
Familiarity with Automation Tools & Platforms: Knowledge of
Data Integration & Management: Experience in connecting multiple data sources and ensuring smooth integration across systems.
Strong Communication & Collaboration Skills: Ability to work closely with cross-functional teams (sales, marketing, support) and communicate technical concepts clearly to non-technical stakeholders.
Problem-Solving Ability: Ability to tackle complex technical problems and find creative solutions to meet business needs.
Attention to Detail: We want someone who takes pride in delivering a high-quality product and can spot potential issues before they arise.
Preferred Qualifications:
Experience with customer portal development and data privacy protocols.
Familiarity with agile development methodologies.
Knowledge of cloud services such as AWS, Azure, or Google Cloud.
Experience working in a fast-paced startup or tech-driven environment.
Why GermBlast?
Impactful Work: Your contributions will directly affect the efficiency of our teams and the satisfaction of our clients.
Growth Opportunity: This is a great opportunity to shape the future of a growing company by developing a highly impactful internal platform.
Collaborative Environment: Work with a motivated, forward-thinking team that values innovation and growth.
Competitive Compensation: Salary based on experience, with benefits including health, dental, vision, and paid time off.
If you are an experienced full stack developer with a passion for creating powerful, user-friendly applications, and you want to be a part of a team that values innovation, this is the job for you.