

We're looking for an experienced Full-Stack Engineer to join our team working on Analytics Software.
About the Role
You'll work across our entire tech stack, from React frontend to Django backend to CI/CD infra. This is a full-stack position where you'll be responsible for building features end-to-end, maintaining our analytics infrastructure, and ensuring our platform scales with our growing user base.
Tech Stack
Frontend
React 18 with TypeScript
Chart.js for analytics visualizations
React Router for navigation
Modern tooling: Webpack, Storybook, Jest, React Testing Library
Backend
Django REST API
PostgreSQL for primary data storage
Celery with Redis for async task processing
Django REST Framework for API endpoints
Sentry for error tracking
OpenTelemetry for observability
Modern Python tooling: uv for dependency management, pytest for testing
Analytics Infrastructure
Apache Airflow 3.1.3 on Kubernetes
dbt for data transformation and modeling
Helm for Kubernetes deployments
Multi-environment pipeline (prod/beta/temp) with controlled release process
What You'll Do
Frontend Development
Build and maintain React components
Implement analytics dashboards and data visualizations
Ensure responsive design and accessibility standards
Write clean, maintainable TypeScript following project conventions
Backend Development
Design and implement RESTful APIs using Django REST Framework
Build subscription management features
Write comprehensive tests using pytest
Build and optimize Airflow DAGs for data pipelines
Deploy and manage Kubernetes resources via Helm
Cross-Cutting Responsibilities
Participate in code reviews and maintain code quality standards
Debug production issues across the stack
Collaborate with product and data team to understand requirements
Document technical decisions and architecture
Contribute to improving development workflows
Requirements
Must Have
2+ years of full-stack development experience
Strong proficiency in Python and JavaScript/TypeScript
Experience with Django and Django REST Framework
Experience with React and modern frontend tooling
Solid understanding of SQL and relational databases (PostgreSQL)
Experience with RESTful API design and development
Familiarity with Git workflows and code review practices
Strong problem-solving skills and attention to detail
Nice to Have
Knowledge of Apache Airflow or similar workflow orchestration tools
Kubernetes and Helm experience
Google BigQuery or other data warehouse platforms
Experience with Celery and async task processing
Soft Skills
Self-motivated and able to work independently
Strong communication skills (written and verbal)
Ability to balance multiple priorities and deadlines
Collaborative mindset and team player
Eager to learn new technologies and best practices
Our Development Practices
Code Quality: Pre-commit hooks, linting (Black, Flake8), type checking
Testing: Comprehensive test coverage with pytest and React Testing Library
Documentation: Well-documented code and architecture decisions
CI/CD: Automated testing and deployment pipelines
Monitoring: Sentry for error tracking, OpenTelemetry for observability
What We Offer
Opportunity to work on a modern, scalable tech stack
Exposure to full-stack development across frontend, backend, and data engineering
Collaborative team environment with code reviews and knowledge sharing
Impact on a product used by users worldwide
ثبت مشکل و تخلف آگهی
ارسال رزومه برای Remote Synergy
مقایسه من با سایر متقاضیان