Back End Developer (Cataluña)
Role details
Job location
Tech stack
Job description
Spoki, located in Cataluña, Spain, is seeking a skilled backend developer. The role involves designing and maintaining high-performance APIs with Python and Django, as well as managing AWS infrastructure. Candidates with experience in Golang and AI-driven development practices will excel in this position., * Design and maintain scalable APIs using Python and Django.
- Manage AWS infrastructure and automate deployments.
- Collaborate with AI tools to optimize coding practices.
Conocimientos
Python Django Golang PostgreSQL AWS CI/CD Terraform Grafana Prometheus Clickhouse Descripción del empleo Who we are
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., * Backend Development:
- Design, build, and maintain scalable, high-performance APIs using Python and Django.
- Contribute to backend services written in Golang where performance and concurrency are critical.
- Define and optimize PostgreSQL schemas, queries, and indexes for efficiency and scalability.
- Integrate with third-party APIs and external systems.
- Ensure robust authentication, authorization, and data protection mechanisms.
- Cloud Infrastructure & DevOps:
- Manage and optimize AWS environments (EC2, Lambda, RDS, S3, API Gateway, ECS).
- Its a plays if you know how to Automate deployments using CI/CD pipelines (GitHub Actions, or similar).
- You are a unicore if you know hot to apply infrastructure-as-code practices, like Terraform.
- Having a hands on expereince in Monitor, log, and troubleshoot distributed systems in production environments using tools grafana, promtheus.
- Its a big plus if you have experience with clickhouse.
- Ai-Driven Development (Vibe Coding):
- Work closely with AI coding assistants to generate, refactor, and maintain production-ready code.
- Focus on architecture, orchestration, and review rather than manual coding.
- Design effective prompts, validate AI-generated code, and ensure compliance with performance and security standards.
- Help evolve our internal "Vibe Coding" workflows and best practices for human-AI collaboration.
Requirements
The ideal candidate should be proficient in optimizing PostgreSQL databases and familiar with automation tools like CI/CD pipelines. Join us in building authentic connections through innovative technology., * Experience in backend development with Python and Django.
- Knowledge of Golang for performance-critical services.
- Familiarity with PostgreSQL for database management.
- Experience with AWS services and cloud environments.