

About the Role
We’re looking for a skilled Senior Full stack Developer with strong expertise in Python and databases, plus solid React experience, to join our engineering team. In this role, you’ll build scalable backend services, design efficient data architectures, and collaborate across teams to deliver reliable, data-driven solutions.
Responsibilities
Develop and maintain backend services with Python (advanced level).
Design, optimize, and manage relational databases (PostgreSQL and beyond).
Implement and maintain Elasticsearch for search and indexing.
Containerize and manage services with Docker.
Design and implement data processing pipelines and scalable services.
Troubleshoot, debug, and optimize backend performance and reliability.
Collaborate closely with Frontend (React), Product, and AI teams on data-heavy features.
Participate in sprint planning, code reviews, and technical discussions.
Deploy and maintain services in Linux environments.
Contribute to improving backend infrastructure and overall architecture.
Requirements
5+ years of professional experience as a backend developer.
Advanced Python development skills.
Advanced knowledge of database systems, schema design, and query optimization (PostgreSQL required).
Hands-on experience with Elasticsearch.
Proficiency in Docker for containerization.
Understanding of RESTful APIs and asynchronous backend services.
Experience with data processing and basic data warehousing concepts.
Comfort working in Linux-based deployments.
Bachelor’s degree (or higher) in Computer Science, Software Engineering, or related field.
Strong problem-solving, debugging, and analytical skills.
Good teamwork and communication skills.
Intermediate knowledge of React for collaboration with frontend development.
ثبت مشکل و تخلف آگهی
ارسال رزومه برای فرادید ارتباط فاوا