Full Stack Developer
hace 1 día
Barcelona
About Us 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. Key Responsibilities • Frontend Development:, • Design and implement responsive, intuitive user interfaces with React and TypeScript., • Collaborate with designers to translate wireframes into functional user experiences., • Implement state management solutions and ensure maintainable, scalable code., • 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., • Integrate with external APIs., • 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. Must to have • 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., • APIs: Knowledge of RESTful API design and integration., • Databases: Understanding of normalization and query optimization., • DevOps: Experience with containerization (Docker) and CI/CD pipelines., • AI & Automation Tools: Experience with AI-assisted development environments such as Cursor, Windsurf, GitHub Copilot., • Prompt Engineering: Ability to craft effective prompts to guide AI code generation and debugging., • 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. What we offer • Be part of building a cutting-edge Conversational Commerce platform poised for global expansion., • Competitive compensation: Gross salary ranging from €34,000 to €68,000/year, with performance-based adjustments., • Work with an international, passionate, supportive, and talented team dedicated to excellence., • The latest Apple MacBook Pro and all necessary tools., • 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., • Regular team-building events and celebrations., • Access to cutting-edge technologies and resources to stay at the forefront of engineering and innovation.