We’re looking for a Mid—Senior Backend Developer to join our client`s iOS team You’ll own the backend foundation that powers our client’s mobile experiences end-to-end, from complex APIs to data modeling and integrations that directly shape how millions interact with our products.
This is a role for engineers who thrive on ownership, move fast, and believe beautiful code is part of a beautiful user experience.
Responsibilities * Design and build backend services in Node.js and TypeScript (strict mode) powering our iOS app ecosystem. * Architect clean, efficient REST APIs optimized for mobile performance and reliability. Model and manage relational data using PostgreSQL. * Develop and maintain integrations with AWS (Lambda, S3, SNS, SQS, and other core services). * Implement and own CI/CD pipelines with GitHub Actions and ArgoCD. Build and deploy containerized systems with Docker and Kubernetes. * Collaborate daily with iOS and product engineers to ship user-facing features with precision. * Take full ownership — from infrastructure and reliability to performance and monitoring.
Requirements * 4+ years of experience developing backend systems in Node.js and TypeScript — must. * Proven expertise designing and scaling REST APIs. * Strong knowledge of PostgreSQL, including schema design and performance tuning. * Experience with AWS Lambda, S3, SNS, and SQS. * Solid understanding of Docker, Kubernetes, and microservice orchestration. * Hands-on experience with CI/CD automation (GitHub Actions, ArgoCD). * Excellent communication skills and a proactive, ownership-driven mindset. * Comfortable with constant change, hard deadlines, and rapid experimentation.
Nice to Have * Experience with Magento GraphQL API * Familiarity with monitoring and observability tools (Datadog, Prometheus, Grafana). * Background in backend development for mobile-first products or app ecosystems. * Exposure to analytics, marketing automation, or personalization systems.
We offer: * Long-term employment with competitive compensation, based on experience * Possibility to work remotely * An open, transparent and fun work culture * Multi-national team and collaborative work environment * Continuous knowledge sharing with engaged co-workers * Career and professional growth opportunities