Senior Full-Stack Engineer (Python/FastAPI/React)

EPAM Systems, Inc.

México

A distancia

MXN 850.000 - 1.200.000

Jornada completa

Hace 3 días
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

Transforma esta oferta en una entrevista — un currículum y una carta de presentación creados pensando en lo que quiere el empleador.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Healthcare benefits
Paid time off
Global career opportunities
Learning and certification programs

Descripción de la vacante

EPAM Systems, Inc. is seeking a Senior Full-Stack Engineer to build data-focused web services and UI with Python, FastAPI, React, and TypeScript. You will design resilient APIs, review code, and collaborate with global teams to deliver compliant software.

You will design end-to-end features, implement REST APIs, and architect microservices while deploying with Docker and Kubernetes. Collaboration, testing, and Agile delivery are essential in this high-stakes environment.

Formación

  • 3+ years of backend development with Python and FastAPI.
  • Hands-on frontend development with React and TypeScript.
  • Expertise in system design across microservices, database modeling, and API design.
  • Track record of leading refactoring on high-stakes systems.
  • REST API development with Kafka-based integration.
  • Containerization with Docker and Ubuntu-based images.
  • Deploy and operate Kubernetes clusters.
  • Test automation including unit tests and manual integration testing.
  • Agile delivery on complex applications.
  • Collaborative communication with distributed teams and usage of Jira/Confluence.

Responsabilidades

  • Design end-to-end features across backend services and frontend apps.
  • Build and maintain REST APIs using Python and FastAPI.
  • Implement responsive UI components with React and TypeScript.
  • Architect microservices, data models, and API contracts.
  • Deploy containerized apps with Docker and Kubernetes.
  • Integrate event-driven workflows with Kafka where appropriate.
  • Lead refactoring to improve performance and reliability.
  • Write automated unit tests and perform integration tests.
  • Collaborate through code reviews and pair troubleshooting.
  • Plan and deliver work in an agile environment for complex systems.

Conocimientos

Python
FastAPI
React
TypeScript
Microservices
API design
Kafka integration
Docker
Kubernetes
Testing
Agile

Herramientas

Ubuntu
GitHub Actions
Terraform

Descripción del empleo

We are looking for a Senior Full-Stack Engineer to build and evolve data-focused web services and user experiences using Python and modern frontend technologies. You will design resilient APIs, improve system quality through testing and reviews, and collaborate with global teams. Apply to help deliver reliable, compliant software!ResponsibilitiesDesign end-to-end features across backend services and frontend web applicationsBuild and maintain REST APIs using Python and FastAPI to support reference data workflowsImplement responsive UI components with React and TypeScript aligned with product needsArchitect microservices, data models, and API contracts for resiliency and auditabilityDeploy and operate containerized applications using Docker and KubernetesIntegrate event-driven workflows with Kafka where appropriateLead refactoring and redesign initiatives to improve performance, reliability, and maintainabilityWrite and maintain robust automated unit tests and execute manual integration testsCollaborate with teammates through code reviews, pair troubleshooting, and knowledge sharingPlan and deliver work in an agile environment for complex, high-stakes systemsCoordinate with globally distributed stakeholders to align on requirements and deliveryUse Jira and Confluence to track work, document decisions, and communicate statusRequirements3+ years of backend development with Python and FastAPIHands-on frontend development with React and TypeScriptExpertise in system design across microservices, database modeling, and API designA track record of leading refactoring efforts on critical, high-stakes systemsStrong skills in REST API development, including Kafka-based integrationSolid background in containerization with Docker and Ubuntu-based imagesProven ability to deploy and operate applications on Kubernetes clustersPractical knowledge of test automation, spanning unit tests and manual integration testingA history of agile delivery on complex applicationsCollaborative communication skills with a commitment to code reviews and peer learningComfort collaborating across time zones with globally distributed teamsFamiliarity with Atlassian tools such as Jira and ConfluenceProficiency in English at an Upper-Intermediate level (B2) or higherNice to haveFamiliarity with Apache Kafka for event streaming and integration patternsBackground in GitHub Actions for CI/CD automation and workflow integrationSkills in Terraform for infrastructure as codeHands-on use of GitHub Copilot to accelerate development workflowsExposure to Cursor for productivity-focused coding workflowsWe offerInternational projects with top brandsWork with global teams of highly skilled, diverse peersHealthcare benefitsEmployee financial programsPaid time off and sick leaveUpskilling, reskilling and certification coursesUnlimited access to the LinkedIn Learning library and 22,000+ coursesGlobal career opportunitiesVolunteer and community involvement opportunitiesEPAM Employee GroupsAward-winning culture recognized by Glassdoor, Newsweek and LinkedInEPAM is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity or expression, disability, protected veteran status, or any other characteristic protected by applicable law.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Full-Stack JavaScript Engineer
Senior Full-Stack JavaScript Engineer

EPAM Systems, Inc. • México

A distancia
MXN 900.000 - 1.300.000
Healthcare benefits
Paid time off
Upskilling & certification
+1
Senior Full-Stack Engineer - Global Impact & Modern Stack
Senior Full-Stack Engineer - Global Impact & Modern Stack

EPAM Systems, Inc. • México

A distancia
MXN 850.000 - 1.200.000
Healthcare benefits
Paid time off
Global career opportunities
+1
Lead Full-Stack JavaScript Engineer
Lead Full-Stack JavaScript Engineer

EPAM Systems, Inc. • México

A distancia
MXN 900.000 - 1.300.000
Healthcare benefits
Paid time off and sick leave
Upskilling, reskilling and certs
+1
Senior Data Software Engineer
Senior Data Software Engineer

EPAM Systems, Inc. • México

A distancia
MXN 900.000 - 1.200.000
Senior .NET Developer
Senior .NET Developer

EPAM Systems, Inc. • México

A distancia
MXN 900.000 - 1.500.000
Healthcare benefits
Paid time off and sick leave
LinkedIn Learning access
+4
Senior Java Developer
Senior Java Developer

EPAM Systems, Inc. • México

A distancia
MXN 600.000 - 900.000
Healthcare benefits
Paid time off
LinkedIn Learning access
+2
Chief Software Engineer (AI-Powered Financial Assistant)
Chief Software Engineer (AI-Powered Financial Assistant)

EPAM Systems, Inc. • México

A distancia
MXN 950.000 - 1.600.000
Healthcare benefits
Paid time off and sick leave
Upskilling courses
Senior Software Engineer – Backend / Distributed Systems
Senior Software Engineer – Backend / Distributed Systems

EPAM Systems, Inc. • México

A distancia
MXN 900.000 - 1.200.000
Senior Fullstack Developer (JavaScript)
Senior Fullstack Developer (JavaScript)

EPAM Systems, Inc. • México

A distancia
MXN 1.086.000 - 1.990.000
Mid-Senior Full-Stack Engineer (Java/Python + React, TypeScript, AWS)
Mid-Senior Full-Stack Engineer (Java/Python + React, TypeScript, AWS)

AthenaWorks LLC • Región Centro

Presencial
MXN 1.531.000 - 2.042.000
Payment in USD
Flexible work schedule
Non-Working Pay Days Policy
+2