EPAM Systems
Posted 4w ago

Senior Full Stack Engineer (JavaScript/Python)

EPAM Systems
Shenzhen, Guangdong, China
OnsiteFull Time
Responsibilities
  • designing features
  • delivering apis
  • mentoring engineers
Requirements
  • Hands-on JavaScript/TypeScript and Python experience
  • Front-end framework and API framework experience
  • Testing, CI/CD
  • Cloud (AWS/Azure/GCP)
  • SQL and observability skills
  • Mentoring and collaboration skills
Technical tools mentioned
JavaScriptTypeScriptReactAngularVuePythonFastAPIFlaskDjangoRESTGraphQLJestVitestCypressPlaywrightPostgreSQLMySQLGitHub ActionsGitLab CIJenkinsAmazon Web Services (AWS)Microsoft AzureGoogle Cloud Platform (GCP)Docker

Job description

We are seeking a Senior Full Stack Engineer to build scalable web applications end to end. You’ll design Front-end experiences in JavaScript and TypeScript, deliver Python APIs and services, and improve quality, security and performance in cloud-native environments. You’ll also mentor engineers and partner closely with Product, QA and DevOps.

Responsibilities

  • Design and deliver full stack features across Front-end, API and data layers
  • Make architecture decisions for UI patterns, state management, API design and deployment
  • Build and maintain Python services including REST and GraphQL endpoints plus background processing
  • Develop accessible, high-performance user experiences with maintainable UI architecture
  • Raise engineering standards through reviews, refactoring, documentation and pragmatic patterns
  • Define and maintain testing strategy across unit, integration and end-to-end automation in CI/CD
  • Apply secure-by-design practices across authentication, authorization, secrets and dependency hygiene
  • Mentor engineers, support delivery rituals and improve production readiness through monitoring and incident support

Requirements

  • JavaScript and TypeScript hands-on experience delivering production web applications
  • Front-end frameworks experience with React, Angular, or Vue plus SPA patterns and state management
  • Python frameworks experience with FastAPI, Flask, or Django plus API design and error handling
  • Web fundamentals knowledge including HTTP, caching, browser behavior, security headers and profiling
  • Testing capability with modern toolchains such as Jest or Vitest plus Cypress, Playwright, or similar
  • Data stores experience with SQL databases such as PostgreSQL or MySQL and data modeling basics
  • CI/CD experience using GitHub Actions, GitLab CI, Jenkins, or similar with quality gates and promotions
  • Cloud delivery working knowledge of Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform (GCP) plus Docker and observability practices

We offer/Benefits

  • By choosing EPAM, you're getting a job at one of the most loved workplaces according to Newsweek 2021 & 2022&2023
  • Employee ideas are the main driver of our business. We have a very supportive environment where your voice matters
  • You will be challenged while working side-by-side with the best talent globally. We work with top-notch technologies, constantly seeking new industry trends and best practices
  • We offer a transparent career path and an individual roadmap to engineer your future & accelerate your journey
  • At EPAM, you can find vast opportunities for self-development: online courses and libraries, mentoring programs, partial grants of certification, and experience exchange with colleagues around the world. You will learn, contribute, and grow with us

• Here, we summarize the typical journey to finding a job within EPAM.

• Apply and tell us about yourself!

• Go through some standard interviews:

  • General interview with a recruiter
  • Technical interview with our technology experts
  • Manager interview or Offer interview with a hiring manager

• Get ready to join the team!

• Not sure if you meet all the requirements? No problem. Let's talk anyway and find out more!

• It takes 1 min of application to start the journey with us. Apply now!

Life at EPAM

  • EPAM Systems Inc. (EPAM) is a leading digital transformation services and product engineering company.
  • We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to various innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to learn and grow continuously.

About EPAM Systems

Provides global digital platform engineering and software development services.

Similar jobs

Full Stack Engineer roles near Shenzhen, Guangdong
3d
Save
Mark Applied
Hide
腾讯AI协作工具-全栈开发工程师
Shenzhen, Guangdong, China
OnsiteFull Time
Tencent
TencentHKEX: 0700: Provides integrated internet services, digital entertainment, and cloud technology.
Bachelor's degree or higher, about 3 years of development experience, strong computer science fundamentals, JavaScript/TypeScript, HTML/CSS, a frontend framework, Node.js, and a server-side language.
JavaScript, TypeScript, HTML, CSS, React, Vue, Node.js, Go, Java, C++, Python, Rust, Office OOXML, PDF, AI Agent
2w
Save
Mark Applied
Hide
全栈研发工程师(即梦AI) - 剪映CapCut
Guangzhou or Shenzhen or Beijing
OnsiteFull Time
ByteDance
ByteDance: Developing AI-driven content platforms and mobile applications.
2027 bachelor degree or above in computer/communication/electronic information preferred; strong coding skills; proficient in HTML/CSS/JavaScript/Node.js; experience with React or Vue.js; audio/video, performance, server, App or LLM experience a plus.
HTML, CSS, JavaScript, Node.js, React, Vue.js
3w
Save
Mark Applied
Hide
全栈工程师
Shenzhen, Guangdong, China
OnsiteFull Time
EngineAI Robotics
EngineAI Robotics: Developing general-purpose humanoid robots and embodied intelligence solutions.
5+ YOE5+ years backend or full-stack experience, bachelor's in computer-related field, experience designing cloud platform architecture, WebSocket/MQTT real-time comms, containerization and cloud-native deployment, database and MQ design, strong cross-team communication.
WebSocket, MQTT, CI/CD
3w
Save
Mark Applied
Hide
智驾数据平台全栈开发工程师
Huizhou, Guangdong, China
OnsiteFull Time
Desay SV
Desay SVShenzhen Stock Exchange: 002920: Develops intelligent automotive electronics and smart mobility solutions.
3+ YOEBachelor's degree, 3+ years full‑stack or backend web development; proficiency with Vue 3, Python and FastAPI, PostgreSQL, Docker/K8s; experience with Redis/Kafka and object storage.
Vue 3, Python, FastAPI, PostgreSQL, Redis, Kafka, MinIO, S3, Docker, K8s, LINUX, Git
1mo
Save
Mark Applied
Hide
Senior Full Stack Engineer
Shenzhen, Guangdong, China
HybridFull Time
Ultralytics
Ultralytics: Developing open-source computer vision models and AI platforms.
5+ YOE5+ years full-stack experience; expertise in Python, FastAPI, TypeScript, modern frontend frameworks, cloud (GCP), Docker, microservices, CI/CD, PostgreSQL/Redis; passion for AI/ML.
Python, FastAPI, TypeScript, Nuxt.js, Vue.js, React, Google Cloud Platform (GCP), Docker, GitHub Actions, PostgreSQL, Redis, YOLO
1mo
Save
Mark Applied
Hide
全栈开发工程师
Beijing or Shanghai or Shenzhen
OnsiteFull Time
SenseTime
SenseTimeHKEX: 0020: Develops artificial intelligence software and computer vision technology.
Bachelor's (2027 graduates eligible) in computer/software field; proficiency in Golang/Python/Node.js and React/Vue; experience with MySQL/PostgreSQL, Redis, RESTful or GraphQL, and Linux; ability to deliver full-stack features.
Golang, Python, Node.js, React, Vue, MySQL, PostgreSQL, Redis, RESTful API, GraphQL, Linux
1mo
Save
Mark Applied
Hide
全栈工程师(深圳)
Shenzhen, Guangdong, China
OnsiteFull Time
QuVideo
QuVideo: Global provider of AI-powered mobile video creation software.
5+ YOE5+ years full-stack web development, recent 1–2 years building agent/LLM-driven features (RAG, Function Calling, Agent orchestration), team management (~10), strong architecture and product sense.
WASM, LangGraph, AutoGen, CrewAI
1mo
Save
Mark Applied
Hide
全栈开发工程师
Shenzhen, Guangdong, China
OnsiteFull Time
ZEGOCLOUD
ZEGOCLOUD: Provides real-time voice, video, and chat cloud infrastructure.
5+ YOEBachelor's in CS or related,5+ years backend or full-stack experience,proficient in Go and web frontend (React/Vue),experience with MySQL/Postgres,Redis,Kafka/RabbitMQ,Docker,Kubernetes and AI-assisted coding tools.
Go, Gin, Kratos, Go-Zero, Cursor, Claude Code, Copilot, MCP, Codex, React, Vue, MySQL, PostgreSQL, Redis, Kafka, RabbitMQ, Docker, Kubernetes, Etcd