Senior Full-Stack Developer (React + Python)
Location: Remote (Portugal-based or EU timezone preferred)
Company: Unlocking Tech
Type: Full-time / Contract
About Us
Unlocking Tech is building the next generation of AI-powered communication platforms for SMEs. Our upcoming SaaS product is a modern omnichannel hub, that centralizes WhatsApp, voice calls, SMS, email, and AI assistants in one powerful interface.
We’re looking for a Senior Full-Stack Engineer who’s passionate about scalable architectures, automation, and crafting clean, maintainable code. You’ll play a central role in transforming our base into a modular SaaS platform with integrations like Vapi, Clerk, Stripe, HubSpot, and Twilio.
What You’ll Do
- Lead the development of our omnichannel SaaS platform
- Re-architect backend modules in Python/FastAPI to decouple and scale integrations
- Develop modern front-end components in React (TypeScript) for the operator dashboard
- Integrate Stripe for billing, Clerk for authentication, and Vapi/Twilio for voice
- Design and maintain REST and WebSocket APIs for real-time conversations
- Collaborate on DevOps (Docker, Portainer, GitHub Actions) to ensure clean CI/CD pipelines
- Contribute ideas for UX, performance, and AI-driven automation features
Tech Stack
- Frontend: React, TypeScript, Tailwind, WebSocket
- Backend: Python (FastAPI), PostgreSQL, Redis, Celery
- DevOps: Docker, Portainer, GitHub Actions
- Integrations: Vapi, Clerk, Stripe, Twilio, HubSpot, Make/n8n
What We’re Looking For
- 5+ years of full-stack development experience
- Strong knowledge of React and Python (FastAPI or Django REST)
- Experience integrating 3rd-party APIs and building SaaS products
- Good understanding of microservice architecture and event-driven systems
- Comfortable with Dockerized environments and CI/CD pipelines
- Fluent in English; Portuguese is a plus
Why Join Us
- Be part of a foundational project that will evolve into a global SaaS
- Work directly with the founder/CTO, contributing to architecture decisions
- Flexible remote culture with high technical standards
- Opportunity to grow into Tech Lead or Product Owner role as we scale
💡 If you love building robust products and want to be part of an early-stage AI-driven SaaS journey, we’d love to talk.
👉 Apply by sending your LinkedIn profile or GitHub to work@unlockingtech.com
with the subject “Senior Fullstack (React + Python)”.