Full Stack Developer - AI Customer Support Startup Offline
About Pronomy
We're building the next generation of AI-powered customer support automation - not just another ChatGPT wrapper, but a truly intelligent agent that can autonomously handle complex customer requests and perform real actions in company systems.
What makes us different
- Our AI agent doesn't just respond to inquiries - it takes action (updates CRMs, reschedules meetings, modifies admin panels)
- We're creating human-like communication experiences that pass the Turing test
- We focus on solving real problems for growing SMBs who need powerful support automation without enterprise-level costs
Product available at https://www.pronomy.io
## The Role
We're looking for a Full Stack Engineer who thrives in a fast-paced startup environment and wants to be part of building something transformative. You'll be instrumental in developing the core platform that businesses rely on for their customer support operations.
## Key Responsibilities
Backend Development:
- Build and maintain high-availability services that support mission-critical customer operations
- Develop and maintain multiple API versions, constantly improving specifications based on client needs
- Analyze third-party APIs and map them to our existing system architecture
- Create internal libraries, tools, integrations, and frameworks supporting all system components
Frontend Development:
- Rapid prototyping using our existing shadcn component library and Tailwind CSS
- Participate in potential migration to SCSS modules and custom design system
- Build intuitive interfaces for both end-users and internal stakeholders
Quality & Testing:
- Manually test critical functionality and implement comprehensive E2E and load testing
- Ensure all mission-critical features work reliably under various conditions
- Maintain high code quality standards across the full stack
Integration Work:
- Build numerous integrations with different third-party tools and platforms
- Design robust integration patterns that scale with our growing client base
## Required Skills & Experience
We want someone who:
- Has 2+ years of full-stack development experience
- Thrives in ambiguous, fast-moving startup environments
- Takes ownership and can work independently while collaborating effectively
- Is excited about AI/ML applications in real business contexts
- Wants to be part of building something significant from the ground up
Core Technologies:
- Frontend: JavaScript, React, React Query, TypeScript
- Backend: Python, FastAPI, Asyncio or Celery
- Database: PostgreSQL, experience with migrations
- Cloud: GCP preferred (Azure/AWS experience valuable)
- Containerization: Docker basics
Integration & Security:
- Proven experience developing and maintaining third-party API integrations
- Understanding of auth and security mechanisms (JWT, secrets, HMAC encryption)
- Experience with services and webhooks authorization
Nice to Have:
- Message brokers knowledge and principles
- GOF and GRASP design patterns
- Various system design and integration patterns
Experience scaling applications in cloud environments
Why Join Pronomy?
🚀 Early-stage opportunity: Join as one of our first engineering hires and help shape the technical foundation of a fast-growing startup.
🎯 Real impact: Build solutions that directly help growing businesses scale their operations.
🔧 Technical ownership: Take significant ownership of architecture decisions and technical direction.
⚡ Fast-paced growth: Be part of a team with ambitious goals to build a billion-dollar company.
Ready to Build the Future of Customer Support?
Apply now and lets build together the AI-powered customer support platform that businesses actually want to use.
The job ad is no longer active
Look at the current jobs Python →