Senior JavaScript Full-Stack Developer

EPAM Systems

Brasil

Remote

BRL 180,000 - 320,000

Full time

6 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

Healthcare benefits
Upskilling & certifications
Global career opportunities
Volunteer & community involvement

Job summary

EPAM Systems is seeking an experienced Senior JavaScript Full-Stack Developer to build production web systems. You will deliver accessible, high-performance UIs using TypeScript and React, while developing backend services in Java or Kotlin on the JVM and TypeScript where appropriate.

You will model data in DynamoDB and PostgreSQL and operate in AWS with CI/CD pipelines. The role emphasizes strong collaboration, deep knowledge of UI accessibility, and a disciplined testing approach across unit,

Qualifications

  • 3+ years of full-stack web engineering shipping production systems.

Responsibilities

  • Design and implement full-stack solutions with scalable patterns.

Skills

TypeScript
React
UI accessibility
Browser performance
Java/Kotlin
gRPC/Protobuf
DynamoDB
PostgreSQL
AWS
CI/CD
Testing
English (B2)

Tools

Java
Kotlin
gRPC
Protobuf
REST/HTTP
DynamoDB
PostgreSQL
AWS
Docker
Kubernetes
CI/CD

Job description

We are seeking an experienced Senior JavaScript Full-Stack Developer to build and evolve production web systems. You will deliver accessible, high-performance UIs and reliable JVM- and TypeScript-based services on cloud infrastructure. Apply to help shape and ship key platform capabilities!ResponsibilitiesDesign full-stack solutions that meet product needs with clear trade-offs and scalable patternsBuild TypeScript and React features with accessible UI patterns and strong client performanceDevelop backend services and shared libraries using Java or Kotlin on the JVM and TypeScript where appropriateImplement service-to-service communication using gRPC/protobuf and integrate HTTP/REST APIsModel and evolve data in DynamoDB and PostgreSQL to support product features and reliabilityOperate effectively within AWS environments, containers, and CI/CD pipelines to ship safelyWrite and maintain unit, integration, and end-to-end tests to protect quality and delivery speedCoordinate cross-team technical decisions and drive design reviews to align implementationsImprove observability and debuggability through structured logging and tracing practicesDocument architecture, interfaces, and operational guidance to support long-term ownershipRequirements3+ years of full-stack web engineering experience shipping production systemsProficiency in TypeScript and React, including state managementDeep knowledge of UI accessibility patterns and browser performance optimizationSolid backend skills in Java or Kotlin on the JVM, or TypeScript for shared librariesExtensive experience with gRPC + protobuf, HTTP, and RESTHands-on data modeling experience with DynamoDB and PostgreSQLPractical cloud platform experience using AWS, containers, and CI/CD as a consumerRigorous testing discipline across unit, integration, and end-to-end testsExcellent collaboration and communication skills across teamsClear technical writing skills for designs and operational runbooksUpper-Intermediate English proficiency (B2)Nice to haveCross-platform mobile framework experience such as React Native, Kotlin Multiplatform, Flutter, or CapacitorAuthentication and identity systems knowledge, including OAuth, OIDC, SSO, and third-party providersExperience with OpenTelemetry and structured logging toolingExperience building design systems and shared component librariesFamiliarity with authoring tools, CMSes, or internal back-office applicationsWe 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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

JavaScript Full-Stack Developer
JavaScript Full-Stack Developer

EPAM Systems • Brazil

Remote
BRL 120,000 - 180,000
Healthcare benefits
Paid time off
Career development
Senior JavaScript Full-Stack Developer with AWS
Senior JavaScript Full-Stack Developer with AWS

EPAM Systems • Brazil

Remote
BRL 180,000 - 240,000
Healthcare benefits
Paid time off and sick leave
LinkedIn Learning access
+2
Senior Java Developer
Senior Java Developer

EPAM Systems • Brazil

Remote
BRL 180,000 - 320,000
Healthcare benefits
Paid time off
Sick leave
+5
Middle Full-Stack Developer (.NET)
Middle Full-Stack Developer (.NET)

EPAM Systems • Brazil

Remote
BRL 90,000 - 150,000
Senior DevOps Engineer
Senior DevOps Engineer

EPAM Systems • Brazil

Remote
BRL 180,000 - 280,000
Healthcare benefits
Paid time off
LinkedIn Learning access
+1
Senior Data Software Engineer
Senior Data Software Engineer

EPAM Systems • Brazil

Remote
BRL 260,000 - 360,000
Senior Full-Stack .NET Developer (Security & Modernization)
Senior Full-Stack .NET Developer (Security & Modernization)

EPAM Systems • Brazil

Remote
BRL 180,000 - 300,000
Healthcare benefits
Employee learning programs
Paid time off
+5
Full Stack Engineer (Senior) ID55150
Full Stack Engineer (Senior) ID55150

AgileEngine • Florianópolis

On-site
BRL 223,200 - 334,800
Professional growth: Mentorship and TechTalks
Competitive compensation: USD-based pay
Exciting projects with Fortune 500 companies
+1
Full Stack Engineer ID55149
Full Stack Engineer ID55149

AgileEngine • Sorocaba

On-site
BRL 133,920 - 200,880
Mentorship
Education budget
Fitness budget
+2
Senior Front-End Developer (React)
Senior Front-End Developer (React)

EPAM Systems • Brazil

Remote
BRL 180,000 - 240,000
Healthcare benefits
Paid time off and sick leave
Upskilling and certification courses
+1