Skip navigation EPAM
CONTACT US

Full Stack Developer (Python/React.js) Dammam, Saudi Arabia

Full Stack Developer (Python/React.js) Description

Are you ready to contribute to an ambitious project set to revolutionize financial decision-making? Join the team developing an advanced application that integrates tax models, data ingestion techniques and decision-making factors and make an impact today.
At EPAM, we’re looking for a highly skilled and motivated Full Stack Developer with expertise in Python and React.js to join our dynamic team. As a Full Stack Developer, you will collaborate with a talented group of professionals to develop cutting-edge software solutions, ensuring seamless integration of front-end and back-end functionalities. If you have a passion for coding, problem-solving, and creating efficient, user-friendly applications, this is the perfect opportunity for you.

Responsibilities

  • Collaborate with the team to develop front-end and back-end software solutions
  • Implement APIs and services in Python
  • Create well-designed UI and efficient code using React.js
  • Test software to ensure responsiveness and efficiency
  • Troubleshoot, debug, and upgrade software
  • Create security and data protection settings

Requirements

  • Proven experience as a Full Stack Developer or similar role
  • Knowledge of front-end languages (e.g. HTML/ CSS, JavaScript, XML, jQuery) and React.js framework
  • Experience with Python and Python frameworks such as Flask or Django
  • Familiarity with databases (e.g. MySQL, MongoDB) and UI/UX design
  • Excellent communication and teamwork skills
  • Degree in Computer Science, Statistics, or relevant field

We Offer

  • Competitive compensation depending on experience and skills
  • Opportunity to work on leading edge platforms, working in a fast-paced, agile, software engineering culture
  • Knowledge-sharing with colleagues from EPAM's global tech communities
  • Regular performance feedback and salary reviews
  • Opportunities for professional growth
  • Unlimited access to LinkedIn learning solutions
  • Some of these benefits may be available only after you have passed your probationary period

About 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

A DAY IN THE LIFE

BLOG

Salman Talat
Director, Account Management
TORONTO, CANADA

Read More

BLOG

Iryna Kovalenko
Delivery Manager
KYIV, UKRAINE

Read More

BLOG

Jan Mazurek
Chief Business Analyst
GDANSK, POLAND

Read More

GET IN TOUCH

Hello.
How can we help you?

Get in touch with us. We'd love to hear from you.

Our
Locations