Are you a tech professional looking for remote work in a global setting? If yes, this job is for you.
We are seeking a remote Middle Python Full-Stack Developer to join our team.
You will be responsible for developing and maintaining high-quality software solutions and accelerate the development of GenAI-based capabilities. This role requires you to have a strong understanding of full-stack development principles and be able to work effectively in a remote team environment. You will need to be proficient in Python and React, have excellent problem-solving and debugging skills, and be able to write clean and efficient code.
Responsibilities
Collaborate with cross-functional teams to design, develop, and implement software solutionsWrite clean and efficient code using Python and ReactDebug and troubleshoot issues in a timely mannerDesign and implement data models and database schemasParticipate in code reviews to ensure code quality and maintainabilityDevelop and maintain RESTful APIsStay up-to-date with emerging technologies and industry trends
Requirements
2+ years' experience in Python Full-Stack developmentStrong understanding of full-stack development principlesProficient in ReactJS for front-end developmentStrong knowledge of algorithms & data structuresExperience with Docker for containerizationExcellent problem-solving and debugging skillsFluency in English, with at least an upper-intermediate level of competency
Nice to have
Knowledge of AWSProficiency with ChatGPTExperience with LangChainKnowledge of Playwright
We offer
Major medical expenses insuranceLife insuranceSocial securityPaid leavesEnd of year bonus100% remote work foreverTelework benefitsFree licensed softwarePossibility to work on your own device (BYOD)Stable workloadRelocation opportunitiesFlexible engagement modelsFree trainings for technical and soft skillsFree access to LinkedIn Learning platformSupport from a personal Skill AdvisorLanguage coursesFree access to internal and external e-LibrariesAccess to internal communities and competency centersCertification opportunities
Once you apply, you'll receive a confirmation email with a link to our platform. Sign up with this link to automate your pre-screening, be able to monitor your application statuses, and enjoy a faster job application process.
We accept CVs in English only.
Please note that even though you are applying for this position, you may be offered other projects to join within EPAM.
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.