#vacancy #job #work #hiring #seeking
👨💼 Position: Fullstack (FastAPI + Next.js) Developer with a Backend focus
**🎓 Level: **Senior
💪 Experience: 10+ years (NOT freelancing)
🛠 Stack: Python, FastAPI, PostgreSQL, Redis, ElasticSearch, GCP, AWS, K8S, Docker, Terraform, GitHub Actions, Next.js, LLM API
🌎 Location: #Remote
**🕗 Employment: #Fulltime
🛂 Citizenship: **Russia, Belarus, Ukraine
**🌐 Timezone: **UTC+1 - UTC+5
📚 Languages: English C1, Russian C2
**🚀 Company: **ITM
**💰 Salary: **$8,000 - $10,000 gross per month
🎯 WHO WE ARE LOOKING FOR:
- We need "working hands", NOT a technical manager.
- With conversational English proficiency (English-speaking team).
- We need a person who fully meets our expectations, NOT someone who learns on the go.
**
⛔️ WHO IS NOT A GOOD FIT: **
- Candidates with a predominant or last experience in technical management roles: Team Lead, CTO, etc. – this is irrelevant experience for this position. We are looking for "working hands", NOT a technical manager.
- Candidates with a predominant or last experience in freelancing.
- Candidates with a low level of conversational English.
🏅 REQUIREMENTS:
- 8+ years of Backend development experience in Python.
- 4+ years of experience with FastAPI.
- 5+ years of production experience with JavaScript.
- 4+ years of production experience with TypeScript.
**5. 4+ years of experience with Kubernetes. **
- 3+ years of experience with GCP and 2+ years with AWS.
- 1+ year of experience with ElasticSearch.
- 1+ year of experience with LLM API.
- Conversational English at C1+ level.
🧑🏽💻 TASKS:
- Integrate AI functions (streaming responses, structured outputs, evaluation hooks) to accelerate prototyping and user value.
- Implement FastAPI services (async IO, Pydantic v2, background tasks, caching) with robust testing.
- Create responsive React frontends (TypeScript): state management, data visibility, virtualized tables, forms, charts, file uploads, accessibility.
- Design Elasticsearch models and queries.
⭐️ WE OFFER:
- Competitive salary.
- Fully remote.
- Flexible working hours: one team in Kazakhstan works on UTC+5, the second team in the UK works on UTC+1. Interaction with both teams.
- Work in a product company.
🔎 SELECTION STAGES INCLUDE:
- Real-time coding session with screen sharing.
- Due diligence.
**✏️ Telegram: **Tany_Jobs