EPAM is a leading global provider of digital platform engineering and development services. 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 a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
We are looking for an experienced
Python Full Stack Developer
with qualifications in building scalable web applications using ReactJS and Python (FastAPI/Django). The ideal candidate demonstrates a proactive approach to problem-solving, thrives in collaborative environments across time zones, and takes ownership of technical challenges end-to-end.
Responsibilities
Design front-end and back-end components for scalable web applications
Develop and optimize RESTful APIs to ensure performance scalability
Collaborate with cross-functional teams operating across various time zones
Write clean, maintainable, and efficient code aligned with best practices
Implement CI/CD pipelines to streamline testing and deployment processes
Manage code versioning and branching workflows using Git effectively
Deploy, monitor, and optimize applications on AWS and/or AKS platforms
Troubleshoot issues, performing in-depth root cause analysis
Propose and implement improvements to enhance application reliability and performance
Requirements
2+ years of experience as a Full Stack Developer or a similar role
Strong knowledge of ReactJS, JavaScript (ES6+), and related ecosystem (Webpack, Babel, npm/yarn)
Hands-on experience with Python frameworks, such as FastAPI or Django
Showcase of experience designing and integrating RESTful APIs
Competency in working with SQL Server or comparable relational databases
Proficiency in using CI/CD pipelines, Git, and version control workflows
Familiarity with AWS and container orchestration, specifically with AKS (Azure Kubernetes Service)
Excellent communication skills across diverse global time zones
Strong problem-solving capabilities
Proactive attitude toward ownership and handling issue resolution
Fluency in English with a proficiency level of B1+ or higher
Nice to have
Proficiency in TypeScript for front-end development
Familiarity with GraphQL or similar modern API architectures
Exposure to microservices or serverless systems
Knowledge of Docker and best practices for containerization
Understanding of Agile/Scrum development methodologies
Hands-on experience with automated testing tools like Jest or PyTest
Showcase of contributions to open-source projects or an impressive GitHub portfolio
We offer
International projects with top brands
Work with global teams of highly skilled, diverse peers
Healthcare benefits
Employee financial programs
Paid time off and sick leave
Upskilling, reskilling and certification courses
Unlimited access to the LinkedIn Learning library and 22,000+ courses
Global career opportunities
Volunteer and community involvement opportunities
EPAM Employee Groups
Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn