Enable job alerts via email!

Full-Stack Developer

EFSORA

London

On-site

GBP 60,000 - 80,000

Full time

3 days ago
Be an early applicant

Job summary

A leading software development firm in London is seeking a skilled Full-Stack Developer. You will design and maintain advanced web applications that utilize AI-driven features. The ideal candidate has over 5 years of experience in full-stack development with expertise in JavaScript, Node.js, and Python, and a passion for cutting-edge technology.

Qualifications

  • 5+ years in full-stack software development.
  • Strong proficiency in JavaScript/TypeScript, Node.js, and Python.
  • Experience building APIs using Node.js/Express or Python frameworks.

Responsibilities

  • Design, develop, test, and deploy both front-end and back-end components.
  • Build and maintain robust, high-performance APIs.
  • Develop intuitive user interfaces using modern JavaScript frameworks.

Skills

JavaScript/TypeScript
Node.js
Python
React
Vue.js
SQL
NoSQL
Docker
Kubernetes
CI/CD
Kafka
DevOps

Job description

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 passionateFull-Stack Developerto 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 leveragingGenerative AIfor 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 withGenerative AI, NLP, CV, orReinforcement Learning
  • Familiarity withAgentic AI architectures
  • Experience withModel Context Protocol (MCP)
  • Exposure toMLOps(MLflow, Kubeflow, Sagemaker)
  • Contributions to open-source projects or a strong GitHub presence
  • Experience instartups or fast-paced environments
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.