Vacancy catalog
EPAM
Open role

Senior Full Stack Developer (JavaScript)

EPAMArgentina, Buenos Aires
Work model
Hybrid
Experience
3+ years
Employment
Not specified
Compensation
Not disclosed
Technology signal
18 tags

Technology context

18

Parsed from the vacancy text; ordered by relevance to this role.

TypeScriptNode.jsJavaScriptAWSFull StackAngularCloudBackendKafkaFrontendRESTCI/CDHTMLAmazon DynamoDBAWS LambdaFastifyRxJSSASS/SCSS

Full listing

Role description

We are searching for a talented Senior Full Stack Developer with solid JavaScript expertise to join our team.

In this role, you will serve as a key contributor within the squad, autonomously driving end-to-end development on a modern cloud-native infrastructure in AWS, while collaborating in a dynamic setting together with Product, UX, the Tech Lead, and business stakeholders.

Responsibilities

  • Create and enhance new features using Node.js on the backend and Angular on the frontend, keeping the code clean and easy to maintain
  • Play an active role in the squad's technical and software design discussions, offering your input and building on the architecture defined by the Tech Lead
  • Support the deployment and monitoring of components in the cloud through AWS services such as Lambda, ECS, and EKS
  • Protect software quality by developing and running automated unit and integration tests with Jest and Cypress
  • Maintain code performance and scalability across event-driven architectures
  • Team up with Product, UX, and Business groups to understand functional requirements and convert them into effective technical solutions
  • Take part in cross-code reviews to ensure consistency and lift the team's overall technical standards

Requirements

  • At least 3 years of applied professional experience as a Full Stack Developer, preferably in digital or medium to high-scalability environments
  • Strong proficiency in TypeScript, RxJS, and SCSS markup
  • Solid background using Angular for frontend development
  • Hands-on experience with Fastify for creating backend services
  • Track record in the design, consumption, and integration of REST APIs
  • Working knowledge or previous exposure to AWS services such as Lambda, ECS, S3, DynamoDB, and CloudWatch
  • Steady application of best practices, including Clean Code and SOLID principles
  • Understanding of event-driven architectures and messaging platforms such as RabbitMQ and AWS SNS/SQS
  • Quality-focused mindset with experience writing unit tests using Jest, along with Cypress or comparable tools for E2E testing
  • English at B2 level or higher, with strong written and spoken communication skills

Nice to have

  • Previous background or familiarity with the Fintech industry, digital banking, or high-transaction platforms
  • Practical exposure to AWS services such as Lambda, ECS, S3, DynamoDB, and CloudWatch
  • Working knowledge of Apache Kafka for distributed event streaming
  • Applied experience with CI/CD pipelines using tools such as GitHub Actions or GitLab CI