About ELLA
ELLA is redefining the future of automotive through AI. We provide cutting-edge software and services that empower dealerships and automotive businesses to streamline operations, enhance the customer journey, and make smarter, data-driven decisions. Our flagship AI suite, optimAIze, spans engagement, voice, chat, and messaging solutions, helping brands connect more meaningfully with customers at every stage of the vehicle lifecycle. As we continue to grow across the UK, we're looking for an ambitious and commercially driven Full Stack Developer to help scale our impact across the automotive sector.
The Role
Ella is an automotive-focused software company building modern web applications with deep integrations with customer platforms and dealer systems. You will be responsible for designing, maintaining and developing software for our clients to automatically communicate with their customers using AI. We integrate with many third-party systems, so you'll spend meaningful time designing, consuming, and hardening APIs (ours and others).
Key Responsibilities
What you'll do
* Build responsive GUIs with (Composition API) and modern JavaScript/TypeScript.
* Develop secure, scalable services (REST API) with robust API integrations to OEMs, CRM/DMS/garage systems, telematics providers, and payments/identity platforms.
* Engineer resilient integration flows: auth (OAuth2/JWT/API keys), pagination, retries/backoff, idempotency, rate-limit handling, and webhooks.
* Model data and write efficient SQL for PostgreSQL (schemas, indexes, views, migrations, performance tuning).
* Deploy and operate on DigitalOcean (Droplets, Managed Databases, App Platform, Spaces, VPC, load balancers).
* Improve observability for integrations: structured logging, tracing, metrics, and alerting.
* Own features end-to-end: discovery, UX collaboration, implementation, testing, and iteration.
Our stack
* Frontend: 3, Pinia/Vuex, Vue Router, Vite, TailwindCSS, Storybook.
* Backend:, TypeScript, Express/Fastify, Prisma/Knex/TypeORM, REST, OpenAPI/JSON:API.
* Integrations: OAuth2/OIDC, webhook consumers, message queues, SDK generation from OpenAPI, rate-limit middleware.
* Data: PostgreSQL (primary), Redis (cache/queues).
* Infra/DevEx: DigitalOcean, Docker, GitHub Actions, Terraform, Sentry, Prometheus/Grafana.
Must-have qualifications
* 3+ years building production web apps with JavaScript/TypeScript.
* Strong experience and solid GUI/UX fundamentals (responsive layouts, a11y basics).
* Solid backend skills with hands-on API integration experience (REST API).
* Deep SQL Knowledge, preferably PostgreSQL: complex queries, indexing, query optimisation, schema design, migrations.
* Experience with integration reliability patterns (auth flows, webhooks, retries/backoff, idempotency, rate-limit handling).
* Comfort with DigitalOcean or similar cloud and containerised development (Docker).
* Good testing discipline (unit/integration/e2e) and CI/CD familiarity.
Nice to have
* Automotive domain exposure (DMS/CRM, OEM/telematics data).
* API design & documentation (OpenAPI), SDK/tooling, webhook security (HMAC), event-driven architecture.
* Caching/queues (Redis, BullMQ), realtime (WebSockets/SSE).
* Observability (Sentry, OpenTelemetry), performance profiling.
* IaC (Terraform), GitOps; data integration/ETL/CDC experience.
* Accessibility (WCAG) and design-system contributions.
Ways of working
* Agile, lightweight ceremonies; frequent releases.
* Product/design/engineering collaborate as one team.
What We Offer
* A high-impact role in a fast-growing automotive AI company
* Hybrid working and in-office connection days
* Competitive salary and benefits
* The opportunity to grow a team, moving into leadership roles.
* Ongoing development, mentorship, and career progression opportunities
* A values-led culture committed to innovation, openness, and customer success
Key Goals & KPIs
Key Goals
* Design, develop and build innovative AI products that drive measurable value for automotive clients.
* Ensure seamless integration of optimAIze with legacy systems across diverse client environments.
* Maintain full compliance with data protection laws and industry standards.
* Foster a culture of innovation, security, and operational excellence.
Key Performance Indicators (KPIs)
* Product Success: Product stability, security, scalability.
* User Engagement: User satisfaction with UI usability, responsiveness and intuition.
* Compliance & Security: Secure systems developed, backed up, documented and tested.
* Code Quality: Code review turnaround, bug occurrence, Automated Test Coverage, API Integration reliability.
* Integration Efficiency: Time-to-integrate with CRM/DMS systems, onboarding success rate.
* Innovation Velocity: Number of new features released, time-to-market, client feedback scores.
Join ELLA
If you're passionate about transforming the automotive experience through AI, thrive in a commercial environment, and want to work at the forefront of innovation — we'd love to hear from you.
If you would like to know more, please contact Andy Freeman at
Job Type: Full-time
Pay: £40,000.00-£60,000.00 per year
Benefits:
* Work from home
Work Location: Hybrid remote in Royal Tunbridge Wells TN1 1HJ