Software Developer
Role details
Job location
Tech stack
Job description
-
Design, build, and maintain features for the Direct2AI CRM platform.
-
Work with AI integrations (voice, SMS, email, chatbots) to deliver scalable solutions.
-
Develop APIs and integrations with third-party services.
-
Support the migration from open-source services to proprietary Direct2AI tools (email & SMS engines).
-
Ensure data security and compliance with GDPR.
-
Collaborate with the founding team to refine product features and improve user experience.
-
Contribute to testing, debugging, and performance optimisation.
Requirements
Do you have experience in Python?, * Proven experience as a Software Developer (2-5+ years).
-
Strong knowledge of Python, Node.js, or similar backend frameworks.
-
Experience with front-end development (React, Angular, or Vue).
-
Database experience (MySQL, PostgreSQL, MongoDB).
-
Experience with API integrations and cloud environments (AWS, Azure, GCP).
-
Familiarity with CRM platforms, SaaS products, or AI/automation tools is desirable.
-
Understanding of GDPR and data security best practices.
Job Type: Full-time
Work Location: Hybrid remote in Mountain Ash CF45 4ER