Jobs · startupjobscz
Fullstack Engineer
Solstice Analytics · Praha · Indexed today
About the role
Take ownership of backend features and maintain REST APIs for various client projects.
Location: Prague Type: Full-time About the Role As an active digital agency, we work on a diverse and exciting portfolio of projects for various clients. We are looking for a highly skilled Senior Python Backend Engineer to take over and elevate the backend systems across these different projects. We are looking for a proactive problem-solver who understands business logic, takes ownership of complex features, and can work independently. If you are comfortable communicating risks, translating PM and client requirements into robust architecture, and gracefully handling both greenfield features and legacy code across varying tech stacks, this is the role for you. What You Will Do Take full ownership of backend features across multiple client projects, from initial analysis to implementation, testing, deployment support, and handover. Design, build, and maintain REST APIs, internal admin tools, and business logic-heavy service integrations for various domains. Jump into different codebases to debug production issues and thoughtfully refactor existing legacy code to improve maintainability without breaking current production flows. Architect and maintain complex payment integrations, handling subscriptions, invoicing, webhooks, idempotency, and audit logs. Work closely with different project managers and clients to understand specific project requirements, communicate technical risks, review team code, and support production environments. What You Bring (Core Requirements) Strong backend development experience using Django, Django REST Framework (DRF), and FastAPI. Deep knowledge of PostgreSQL, including ORM usage, complex query optimisation, migrations, and robust data model design. Solid hands-on experience using Celery, Redis, and/or RabbitMQ for background tasks and data sync jobs. Extensive experience building and consuming external APIs, third-party integrations, and webhooks. Experience with mobile app development using Flutter, or a strong willingness to learn it on the job (we will support your learning process). Comfortable working with Docker, Docker Compose, environment configuration, deployment support, and basic cloud platform work. A strong understanding of logging, error handling, system monitoring, security basics, permissions, and executing safe production changes. Nice to Haves (Bonus Points) Experience with frontend JavaScript frameworks such as Vue.js, Nuxt.js, or React is a strong advantage. Experience with specific payment gateways such as Stripe, Stripe Connect, PayPal, GoPay, or ČSOB. Familiarity with real-time features, WebSocket-based systems, or Firebase notifications.
Read the full posting on startupjobscz →
FAQ
Is the Fullstack Engineer role at Solstice Analytics remote?+
This Fullstack Engineer position is listed as remote (Praha).
What seniority level is this Fullstack Engineer role?+
This is a senior level position.
How do I apply for the Fullstack Engineer role at Solstice Analytics?+
Use the "Apply on startupjobscz" button to open the original posting on startupjobscz, where you can submit your application directly to Solstice Analytics.