Company Summary We are a cutting-edge company specializing in helping businesses scale by connecting them with the right leads through advanced AI, and data management.
Our expertise lies in data-driven marketing solutions that empower businesses to reach their full potential.
By leveraging technology, we provide our clients with the tools they need to succeed in a competitive marketplace.
Position Overview We are seeking a Senior Software Developer with a minimum of 5 years of experience to join our fast growing company.
The ideal candidate will have a strong background in React, TypeScript, Google Cloud Platform (GCP), and Next.js.
This role involves integrating with third-party APIs, managing complex data processes, and contributing to AI-driven projects.
Key Responsibilities Development & Integration: Design, develop, and maintain web applications using React, TypeScript, and Next.js.
Integrate with third-party APIs, ensuring secure and efficient data exchange.
Manage OAuth2 authentication and API keys for secure system integrations.
Data Management: Implement and manage ETL (Extract, Transform, Load) processes, including creating new ETL pipelines with Inngest.
Design and manage databases, focusing on scalability and performance.
Extract and integrate data from platforms like Facebook, Google, and Yelp into CRM systems.
AI & Dashboard Development: Collaborate on AI-driven projects, particularly using OpenAI's platform for conversational AI and reporting.
Create dashboards and data visualizations using Metabase and Looker Studio.
Collaboration & Growth: Work closely with cross-functional teams, including product managers and other developers.
Contribute to code reviews and the continuous improvement of development processes.
Adapt to new tools and processes, including a planned transition to Linear for project management.
Qualifications Minimum 5+ years of professional experience as a software developer, with strong proficiency in React, TypeScript, Next.js, and Google Cloud Platform (GCP).
Expertise in integrating third-party APIs, managing OAuth2 authentication, and handling API keys.
Strong understanding of ETL processes, database design, and schema management, with experience in Inngest.
Familiarity with CRM systems such as Go High Level, ServiceTitan, Pipedrive, Salesforce, and HubSpot.
Experience with AI integration, particularly with OpenAI's platform, and creating dashboards using Metabase or Looker Studio.
Familiarity with digital advertising platforms such as Yelp, Facebook, Google, is a significant advantage.
Excellent problem-solving skills, attention to detail, and ability to work effectively in a remote, collaborative environment.