Senior Full-Stack Developer
Efsora · Izmir
Job description
About the role
Efsora is seeking a senior full‑stack developer to build intelligent web applications that combine real‑time data processing, AI‑driven features, and robust backend services. You will work closely with cross‑functional teams on high‑stakes R&D projects for innovative enterprises.
Key responsibilities
- Design, develop, test and deploy end‑to‑end front‑end and back‑end components for AI‑enabled applications.
- Build and maintain high‑performance APIs (RESTful/GraphQL) and micro‑services using Node.js (Express) and Python frameworks (Flask, Django, FastAPI).
- Create responsive user interfaces with modern JavaScript frameworks such as React or Vue.js.
- Design scalable SQL/NoSQL database solutions and implement authentication mechanisms (OAuth, SAMLv2, JWT, RBAC).
- Deploy applications and AI models on cloud platforms (AWS, Azure, GCP, OCI) using Docker and Kubernetes.
- Participate in architectural discussions, code reviews and ensure code quality through unit and integration testing.
Required profile
- 5+ years of professional full‑stack development experience.
- Strong proficiency in JavaScript/TypeScript, Node.js and Python.
- Experience with modern front‑end frameworks (React or Vue.js) and responsive design.
- Hands‑on knowledge of messaging systems (Kafka, RabbitMQ, Redis Streams).
- Proven ability to work with both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis, Cassandra) databases.
- Experience deploying and managing applications on major cloud providers.
Required skills
- JavaScript, TypeScript, Node.js, Express
- Python, Flask, Django, FastAPI
- React, Vue.js, HTML5, CSS3
- Kafka, RabbitMQ, Redis Streams
- PostgreSQL, MySQL, MongoDB, Redis, Cassandra
- OAuth, SAMLv2, JWT, RBAC
- AWS, Azure, GCP, OCI
- Docker, Kubernetes
- Git, CI/CD pipelines
- pytest, Jest, Cypress, Playwright
- Generative AI tools (Claude Code, Cursor, Copilot)
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Turkey.
Salaries by job title
- Avukat 37
- Grafik Tasarımcısı 36
- Satış Danışmanı 36
- Muhasebe Uzmanı 30
- Dijital Pazarlama Uzmanı 29
- Şantiye Şefi 28
- Resepsiyon Görevlisi 24
- Hemşire 23
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 9 hours ago
Expires 1 month from now
1 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Efsora
Izmir