Software Engineer
- Source: LinkedIn
- RED Global
- Remote
- Spain
- Mid level
Job Description
***Senior Software Engineer (Full-Stack) –6-12 months – Remote***
We are currently supporting an ongoing project and are looking for a Senior Software Engineer (Full-Stack) with strong Generative AI experience.
📍 Location: Fully Remote – Spain or Morocco
🗣 Language: English
▶️ Start: ASAP
📅 Duration: 6 months
Key Requirements:
• 3–5 years of full-stack software engineering experience
• Strong Python and TypeScript experience
• Strong experience building and evolving enterprise applications
• Hands-on experience integrating LLMs – OpenAI, Anthropic, Mistral or similar
• Experience with LLM, RAG, intelligent agents and complex workflows
• Strong understanding of prompt engineering techniques
• Experience building Proofs of Concept and MVPs and taking them through to production
• Experience with Docker and Kubernetes
• Experience with cloud deployments and CI/CD pipelines
• Strong software architecture and design patterns experience
• Experience with SQL databases, particularly PostgreSQL / MySQL
• Experience with JWT / OAuth2 authentication
• Strong unit and integration testing experience
• Experience working across the full lifecycle of applications, including maintenance and continuous evolution
Nice to have:
• Next.js with Tailwind CSS
• Practical experience coding with AI assistants such as Claude Code or GitHub Copilot
• Experience working with AI memory and session context
• A GitHub repository featuring a project you are proud of
• Start-up mindset with strong ownership and a focus on delivering impact
If you are interested in this opportunity, please apply with your latest CV and availability.
Referrals are also very welcome.
Skills
- Python
- TypeScript
- microsoft-typescript
- openai
- Docker
- Kubernetes
- PostgreSQL
- mysql
- OAuth2
- next-js
- Tailwind
- tailwind-css
- claude-by-anthropic
- claude-code
- Github
- gitHub-copilot
You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.
