Job Title: Full-Stack Developer
Level: Mid & Senior
Location: Urla, Izmir
Type: On-Site
About Efsora
We are a fast-growing software and AI development company that partners with innovative enterprises and scaleups to deliver large, cutting-edge R&D projects.
Our teams work as extensions of our clients’ internal R&D, combining advanced technology expertise, AI-centric engineering, and agile development to build impactful solutions.
We focus on augmenting our clients’ R&D capabilities, accelerating innovation, and managing technical risks from early-stage prototyping to full-scale deployment.
As part of our team, you’ll work on exciting, high-stakes projects that shape the future of industries, collaborate with top-tier talent, and grow your skills at the frontier of AI and software development.
The Opportunity
We are seeking a talented and passionate Full-Stack Developer to join our engineering team.
This is a unique opportunity for an individual who thrives at the intersection of robust web application development and advanced artificial intelligence.
As a key contributor, you will work closely with cross-functional teams to design, develop, and maintain cutting-edge web applications that integrate real-time data processing, AI-driven features, and robust backend services.
You should also be proficient in leveraging Generative AI for code development and optimization.
What You'll Do:
- End-to-End Development: Design, develop, test, and deploy both front-end and back-end components for intelligent applications that leverage AI/ML capabilities.
- Backend Engineering: Build and maintain robust, high-performance, and scalable APIs (RESTful/GraphQL) and microservices using Node.js (Express) and Python (Flask/Django/FastAPI).
- Frontend Development: Develop intuitive, responsive, and engaging user interfaces using modern JavaScript frameworks (e.g., React, Vue.js) to visualize AI outputs and enable user interaction.
- Databases: Design and implement efficient and scalable database solutions (SQL/NoSQL).
- Cloud Deployment: Deploy and manage applications and AI models on cloud platforms (AWS, Azure, GCP) using Docker and Kubernetes.
- System Design & Architecture: Contribute to architecture discussions, ensuring scalability, security, and maintainability.
- Quality Assurance: Write clean, testable, and well-documented code. Participate in code reviews.
- Innovation: Stay current on full-stack development and AI/ML trends, and bring forward new ideas and technologies.
What We're Looking For:
- Experience: 5+ years in full-stack software development
- Languages: Strong proficiency in JavaScript/TypeScript, Node.js, and Python
- Backend: Experience building APIs using Node.js/Express or Python frameworks (Flask, Django, FastAPI)
- Frontend: Experience with React or Vue.js, HTML5, CSS3, and responsive design
- Event-based Architectures: Proficient with Kafka, RabbitMQ, Redis Streams
- Real-Time Streaming: Experience with Kafka, Flink, Spark Streaming, etc.
- Databases: SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis, Cassandra)
- Security: OAuth, SAMLv2, JWT, RBAC
- Cloud Platforms: AWS, Azure, or GCP
- DevOps: Git, CI/CD, Docker, Kubernetes familiarity
- Testing & Debugging: pytest, Jest, Cypress, Playwright
- AI-Assisted Coding: Experience with Copilot, Claude Code, Cursor, etc.
- Problem Solving: Strong analytical skills and attention to detail
- Communication: Excellent written and verbal communication in team settings
Bonus Points If you Have:
- Experience with Generative AI, NLP, CV, or Reinforcement Learning
- Familiarity with Agentic AI architectures
- Experience with Model Context Protocol (MCP)
- Exposure to MLOps (MLflow, Kubeflow, Sagemaker)
- Contributions to open-source projects or a strong GitHub presence
- Experience in startups or fast-paced environments
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Software Engineer (Backend Focus)
2026-05-27
Machine Learning Engineer
2026-05-27
Senior Software Engineer
2026-05-20
- Posted
- Jul 24, 2025
- Type
- Full-time
- Level
- Entry
- Location
- Greater Izmir
- Company
- Efsora
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Software Engineer (Backend Focus)
2026-05-27
Machine Learning Engineer
2026-05-27
Senior Software Engineer
2026-05-20