JavaScript Full-Stack Developer
Tecnologia
OntemAté 17/12/2026
Tempo inteiroPresencial
Descrição da vaga
We are looking for a skilled JavaScript Full-Stack Developer to contribute to production web systems. You will build accessible, performant UIs and reliable JVM- and TypeScript-based services on cloud infrastructure. Apply to help deliver key platform capabilities!
Responsibilities
- Implement full-stack features that meet product needs, following established patterns and best practices
- Build TypeScript and React components with accessible UI patterns and good client performance
- Develop backend services and contribute to shared libraries using Java or Kotlin on the JVM, and TypeScript where appropriate
- Work with service-to-service communication using gRPC/protobuf and integrate HTTP/REST APIs
- Work with data in DynamoDB and PostgreSQL to support product features and reliability
- Work within AWS environments, containers, and CI/CD pipelines to ship changes safely
- Write and maintain unit, integration, and end-to-end tests to protect quality and delivery speed
- Participate in technical discussions and design reviews with your team
- Contribute to observability and debuggability through structured logging and tracing practices
- Document features, interfaces, and operational notes to support ongoing maintenance
- 2+ years of full-stack web engineering experience with production systems
- Proficiency in TypeScript and React, including state management
- Good understanding of UI accessibility patterns and browser performance optimization
- Backend skills in Java or Kotlin on the JVM, or TypeScript for shared libraries
- Experience with gRPC + protobuf, HTTP, and REST
- Hands-on experience working with DynamoDB and PostgreSQL
- Practical cloud platform experience using AWS, containers, and CI/CD as a consumer
- Solid testing habits across unit, integration, and end-to-end tests
- Good collaboration and communication skills within a team
- Clear technical writing skills for feature documentation and operational notes
- Intermediate English proficiency (B1+ level)
- Exposure to cross-platform mobile frameworks such as React Native, Kotlin Multiplatform, Flutter, or Capacitor
- Familiarity with authentication and identity systems, including OAuth, OIDC, SSO, and third-party providers
- Experience with OpenTelemetry and structured logging tooling
- Experience contributing to design systems and shared component libraries
- Familiarity with authoring tools, CMSes, or internal back-office applications
- 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
Keywords
TypeScriptReactJavaKotlinFull-Stack DevelopmentAccessible UI DesignBrowser Performance OptimizationgRPCProtocol BuffersHTTPREST APIsDynamoDBPostgreSQLAWSCI/CDAutomated TestingJavaScriptJVMFull-Stack Web EngineeringAccessible UI
Tem interesse nesta vaga?