Senior Full-Stack Engineer — Remote, Flexible Hours

EPAM Systems Inc

Portugal

Remote

EUR 60,000 - 90,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Variety of projects
Career growth
Internal events
Flexible work hours

Job summary

EPAM Systems Inc in Portugal is seeking a Senior Full Stack Engineer for a fully remote role. You will shape how software evolves, balancing quick delivery with long-term resilience, and work across platforms to ensure scalable, reliable products.

You will apply modern JavaScript with React, Redux, GraphQL, and testing tools to deliver robust features. The role emphasizes security, CI/CD, code quality, and collaboration with cross-functional teams.

Qualifications

  • Fluency in JavaScript with modern ES6 syntax and CSS3; expert knowledge of ReactJS, Redux, GraphQL, Jasmine, Jest, redux-saga, redux-thunk, webpack, eslint, WebdriverIO, nginx and Jenkins.
  • Understanding of web app designs, CI/CD, web testing automation, secure coding practices and security-focused testing, and browser testing with Saucelabs.
  • Solid knowledge of source control, especially Git and GitHub flows, and understanding of web app designs and CI/CD.
  • Fluency in either Android (Java 8+, Kotlin, SQLite), iOS (Swift, Objective-C, Cocoapods) or C++ technology set; experience with IDEs.
  • Understanding of mobile app designs, CI/CD, mobile testing automation and secure coding practices; solid knowledge of source control, Git flow and GitHub flows.
  • Experience deploying an app on Google Play or Apple App Store, and experience with dependencies, SDKs and API contracts.
  • Fluency in Java and/or Python; strong knowledge of software development methodologies; deep understanding of API design (OAuth, RESTful, GraphQL) and cloud platforms.
  • Experience with distributed data systems (Spark, BigQuery, Kafka) and data modeling (SQL/NoSQL).

Responsibilities

  • Execute specific project and team tasks.
  • Apply experience with project work and associated methods.
  • Demonstrate technical and IT-relevant expertise in the sector.
  • Design and realize work packages.
  • Deliver medium to large tasks with little or no guidance.
  • Help refine product requirements and ideas.
  • Evangelize best practices.
  • Communicate strongly.
  • Fulfill all Engineer II responsibilities.

Skills

JavaScript ES6
ReactJS
Redux
GraphQL
Jasmine
Jest
redux-saga
redux-thunk
webpack
eslint
WebdriverIO
nginx
Jenkins
CI/CD
Android
iOS
C++
Git
GitHub
Xcode
Android Studio
IntelliJ

Tools

Git
GitHub
Xcode
Android Studio
IntelliJ

Job description

EPAM Systems Inc in Portugal is seeking a Senior Full Stack Engineer for a fully remote role. You will shape how software evolves, balancing quick delivery with long-term resilience, and work across platforms to ensure scalable, reliable products.

You will apply modern JavaScript with React, Redux, GraphQL, and testing tools to deliver robust features. The role emphasizes security, CI/CD, code quality, and collaboration with cross-functional teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Full-Stack Tech Lead
Remote Senior Full-Stack Tech Lead

EPAM Systems Inc • Portugal

Remote
EUR 80,000 - 110,000
Senior Full Stack Engineer (Java/React) - Remote Portugal
Senior Full Stack Engineer (Java/React) - Remote Portugal

act digital • Portugal

Remote
EUR 60,000 - 90,000
Senior DevOps Engineer (AWS) — Remote, Scale & Resilience
Senior DevOps Engineer (AWS) — Remote, Scale & Resilience

EPAM Systems Inc • Portugal

Remote
EUR 45,000 - 75,000
Senior Full Stack Engineer (Java / React) | Remote from Portugal
Senior Full Stack Engineer (Java / React) | Remote from Portugal

act digital • Portugal

Remote
EUR 60,000 - 90,000
Senior Fullstack Engineer - Remote, Flexible Hours
Senior Fullstack Engineer - Remote, Flexible Hours

Software Directory • Portugal

Hybrid
EUR 35,000 - 54,000
Salary according to experience
Health and dental insurance
Paid sick days
+4
Senior Fullstack Engineer (React/Node/Java) - Fully Remote
Senior Fullstack Engineer (React/Node/Java) - Fully Remote

Humanit Digital Consulting • Setúbal

Remote
EUR 26,000 - 32,000
Senior Fullstack Dev (React/Node/Java) - Remote
Senior Fullstack Dev (React/Node/Java) - Remote

HumanIT Digital Consulting • Porto

Remote
EUR 26,000 - 32,000
Health insurance for family
15th month salary
Birthday off
+1
Senior Full Stack Engineer
Senior Full Stack Engineer

EPAM Systems • Portugal

Remote
EUR 60,000 - 90,000
Competitive compensation
Variety of projects
Career growth
+2
Senior Full-Stack Engineer: Java/React (Remote)
Senior Full-Stack Engineer: Java/React (Remote)

KCS IT • Portugal

Remote
EUR 60,000 - 90,000
Free training programs
International projects in Benelux
Hybrid/Remote/Onsite project options
+1
Senior Full-Stack Engineer — Hybrid & Remote Projects
Senior Full-Stack Engineer — Hybrid & Remote Projects

KCS IT • Braga

Hybrid
EUR 55,000 - 75,000
Hybrid work model
Remote projects
Onsite days in Braga
+2
Top locations