Senior Full-Stack Developer

Efsora

Konak

On-site

TRY 350,000 - 550,000

Full time

2 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Efsora is seeking a Senior Full-Stack Developer to join our engineering team. Design, develop, and maintain cutting-edge web applications integrating real-time data processing and AI-driven features.

You’ll collaborate with cross-functional teams and leverage Generative AI for code development and optimization, across cloud platforms and modern stacks to deliver scalable solutions.

Qualifications

  • 5+ years of professional experience in full-stack software development.
  • Solid experience building and deploying robust APIs using a backend framework (e.g., Node.js/Express, Python/Flask, Django, FastAPI).
  • Proficiency in Kafka, RabbitMQ, Redis Streams, or similar messaging systems.
  • Experience with both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis, Cassandra) databases.
  • Experience implementing OAuth, SAMLv2, JWT, and RBAC.
  • Hands-on experience deploying and managing applications on a major cloud provider (AWS, Azure, GCP, or OCI).
  • Proficient with Git for version control. Experience with CI/CD pipelines, Docker, and Kubernetes.
  • Experience with unit testing and integration testing (pytest, Jest, Cypress, Playwright) and performance monitoring tools.
  • Experience leveraging Generative AI tools to enhance development efficiency and code quality.
  • Excellent analytical and problem-solving skills with strong attention to detail.

Responsibilities

  • End-to-End Development: Design, develop, test, and deploy front-end and back-end components for intelligent AI-powered apps.
  • Backend Engineering: Build robust APIs (REST/GraphQL) and microservices with Node.js/Express and Python frameworks.
  • Databases: Design and implement scalable SQL/NoSQL databases.
  • Cloud Deployment: Deploy apps on AWS/Azure/GCP/OCI with Docker and Kubernetes.
  • System Design & Architecture: Ensure scalability, security, and maintainability.
  • Quality Assurance: Write clean, well-documented, testable code and participate in code reviews.
  • Innovation: Stay updated with AI/ML and full-stack advancements.

Skills

Full-stack
Node.js/Express
Python/Flask/Django/FastAPI
Kafka/RabbitMQ
SQL/NoSQL
OAuth/SAML/JWT/RBAC
Cloud deployment
Git/CI/CD
Docker/Kubernetes
Testing tools
Generative AI

Tools

Kafka/RabbitMQ

Job description

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 Senior 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.

Responsibilities:
  • 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).
  • Databases: Design and implement efficient and scalable database solutions (SQL/NoSQL) to support application features.
  • Cloud Deployment: Deploy and manage applications and AI models on cloud platforms (AWS, Azure, GCP, OCI), working with containerization (Docker) and orchestration (Kubernetes) technologies.
  • System Design & Architecture: Contribute to architectural discussions and decisions, ensuring scalability, security, and maintainability of our AI-powered systems.
  • Quality Assurance: Write clean, well-documented, and testable code. Participate in code reviews to maintain high code quality standards.
  • Innovation: Stay up-to-date with the latest advancements in full-stack development and AI/ML, bringing new ideas and technologies to the team.
What We’re Looking For:
  • 5+ years of professional experience in full-stack software development.
  • Solid experience building and deploying robust APIs using a backend framework (e.g., Node.js/Express, Python/Flask, Django, FastAPI).
  • Profiency in Kafka, RabbitMQ, Redis Streams, or similar messaging systems.
  • Experience with both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis, Cassandra) databases.
  • Experience implementing OAuth, SAMLv2, JWT, and Role-Based Access Control (RBAC).
  • Hands-on experience deploying and managing applications on a major cloud provider (AWS, Azure, GCP, or OCI).
  • Proficient with Git for version control. Experience with CI/CD pipelines, Docker, and familiarity with Kubernetes.
  • Experience with unit testing and integration testing (e.g., pytest, Jest, Cypress, Playwright) and performance monitoring tools.
  • Experience leveraging Generative AI tools (e.g., Claude Code, Cursor, Copilot) to enhance development efficiency and optimize code quality.
  • Excellent analytical and problem-solving skills with a strong attention to detail.
  • Strong verbal and written communication skills, with the ability to collaborate effectively in a cross-functional team environment.
Bonus Points If You Have:
  • Experience with specific AI domains (e.g., Generative AI, Computer Vision, Natural Language Processing, Reinforcement Learning).
  • Experience with agentic AI architectures.
  • Experience with Model Context Protocol (MCP).
  • Experience with MLOps tools and practices (e.g., MLflow, Kubeflow, Sagemaker).
  • Contributions to open-source projects or a strong GitHub profile.
  • Experience in a startup or fast-paced environment.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Artificial Intelligence Engineer
Artificial Intelligence Engineer

ManpowerGroup Türkiye • Fatih

On-site
TRY 600,000 - 1,000,000
Full Stack AI Engineer
Full Stack AI Engineer

Overseas • Fatih

Remote
TRY 8,854,000 - 11,805,000
100% remote setup
Paid Time Off
Holidays
Forward Deployed AI Engineer
Forward Deployed AI Engineer

Digitopia • Fatih

Hybrid
TRY 1,200,000 - 1,800,000
AI Engineer
AI Engineer

Digitopia • Fatih

Hybrid
TRY 350,000 - 550,000
Hybrid working
Stock options
Generous paid time off
Senior Python GenAI Engineer
Senior Python GenAI Engineer

EPAM Systems • Turkey

On-site
TRY 4,375,000 - 5,834,000
Private health insurance
Continuous upskilling
English courses
+2
Lead AI Engineer
Lead AI Engineer

EPAM Systems • Turkey

On-site
TRY 60,000 - 120,000
Continuous upskilling
English courses
Extra leave days
+2
AI Software Engineer • On-site in Izmir
AI Software Engineer • On-site in Izmir

Arfitect • Konak

On-site
TRY 350,000 - 650,000
Senior AI Solution Engineer
Senior AI Solution Engineer

EPAM Systems • Turkey

On-site
TRY 5,914,000 - 8,871,000
Private health insurance
Learning & development programs
English courses
+2
Software Craftsperson/Typescript- II
Software Craftsperson/Typescript- II

Jobgether SRL • Turkey

On-site
TRY 330,000 - 520,000
Fully remote, remote-first
Structured core hours
In-person coworking sprints (travel)
+7
Senior Python Developer
Senior Python Developer

EPAM Systems • Turkey

On-site
TRY 5,834,000 - 8,751,000
Private health insurance
English courses
Referral bonuses
+1