Full Stack Developer
Company : We require on-site presence at our San Vito dei Normanni (BR) office one week 4 times / year
Spoki is a Conversational Platform that helps companies build authentic relationships with their customers through WhatsApp and Artificial Intelligence. We believe in the value of genuine connections and provide tools that enable marketing, sales, and customer care teams to communicate in a direct, effective, and personal way.
Our culture is built on four key principles : an unwavering passion for what we do, putting customer success first, working as a united and collaborative team, and approaching challenges with an entrepreneurial and results-driven mindset.
Frontend Development :
Design and implement responsive, intuitive user interfaces with React and TypeScript .
Collaborate with designers to translate wireframes into functional user experiences.
Backend Development :
Build scalable and secure APIs using Python and Django .
Design and optimize database schemas and queries in PostgreSQL .
Contribute to microservices development with Python and Golang where appropriate.
Configure and manage AWS cloud infrastructure and services.
AI-Driven Development (Vibe Coding) :
Collaborate with AI coding assistants to generate, refactor, and maintain production-quality code — with at least 75% of development AI-assisted .
Focus on architecture, orchestration, and refinement rather than manual coding.
Design effective prompts, review AI outputs, and ensure generated code meets performance, scalability, and maintainability standards.
Continuously evolve internal best practices for human–AI collaboration and “vibe coding” workflows.
Experience : 3+ years in Full Stack Development with production-ready applications.
Frontend : Strong proficiency in React and TypeScript .
Backend : Solid experience with Python , Django , and PostgreSQL .
Cloud : Familiarity with AWS services and infrastructure.
Databases : DevOps : Experience with containerization ( Docker ) and CI / CD pipelines.
Proficient with Git and agile development practices.
AI & Automation Tools : Experience with AI-assisted development environments such as Cursor, Windsurf, GitHub Copilot .
Cloud-Native Mindset : Experience with serverless architectures (AWS Lambda) and infrastructure-as-code (Terraform).
Performance Optimization : Understanding of caching, async processing, and scalable application performance tuning.
Testing Culture : Knowledge of automated testing with frameworks like PyTest , Jest , or Playwright .
UX Understanding : Strong grasp of user experience principles , ability to work directly with Figma , and awareness of customer behavior and UX best practices to ensure intuitive, user-centered interfaces.
Multilingual Environment : Comfort working in an international, English-first team with async communication.
Employees working from the Barcelona office must spend 1 full week at the San Vito dei Normanni (Italy) office every 3 months (i.e., Expenses : 100% of travel and accommodation expenses are reimbursed by Spoki.
Be part of building a cutting-edge Conversational Commerce platform poised for global expansion.
Career Levels : continuous growth with clear key points to help you design your personal and professional development in the direction you desire
Permanent, full-time contract.
Senior Stack Engineer • Barcelona, Catalonia, España