Senior Full Stack Developer (JavaScript)
EPAM Systems, Inc.
Fecha: hace 2 días
ciudad: Córdoba, Córdoba
Tipo de contrato: Tiempo completo
We are seeking a talented Senior Full Stack Developer with strong experience in JavaScript to join our team.
In this role, you will become a key driver within the squad, autonomously executing end-to-end development on a modern cloud-native infrastructure in AWS, collaborating in a dynamic ecosystem with Product, UX, the Tech Lead, and business stakeholders.
Responsibilities
- Develop and optimize new features using Node.js on the backend and Angular on the frontend, ensuring clean and maintainable code
- Actively participate in the squad's technical and software design discussions, contributing your perspective and adding to the architecture defined by the Tech Lead
- Collaborate on the deployment and monitoring of components in the cloud using AWS services such as Lambda, ECS, and EKS
- Ensure software quality by writing and running automated unit and integration tests using Jest and Cypress
- Ensure code performance and scalability within event-driven architectures
- Work with Product, UX, and Business teams to understand functional requirements and translate them into efficient technical solutions
- Participate in cross-code reviews to maintain consistency and raise the team's overall technical standards
Requirements
- At least 3 years of professional relevant experience as a Full Stack Developer, ideally in digital or medium to high-scalability environments
- Solid proficiency in TypeScript, RxJS, and SCSS markup
- Strong experience with Angular for frontend development
- Hands-on experience with Fastify for backend service development
- Experience in the design, consumption, and integration of REST APIs
- Practical knowledge or prior experience interacting with AWS services such as Lambda, ECS, S3, DynamoDB, and CloudWatch
- 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
- Focus on quality, with experience writing unit tests using Jest, along with Cypress or similar tools for E2E testing
- English at B2 level or higher, with strong written and verbal communication skills
Nice to have
- Previous experience or knowledge of the Fintech industry, digital banking, or high-transaction platforms
- Hands-on experience with AWS services such as Lambda, ECS, S3, DynamoDB, and CloudWatch
- Familiarity with Apache Kafka for distributed event streaming
- Experience with CI/CD pipelines using tools such as GitHub Actions or GitLab CI
We offer
- 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
Cómo postularme
Para solicitar este empleo, debe autorizarse en nuestro sitio web. Si aún no tiene una cuenta, regístrese.
Publicar un currículumVer más empleos en Córdoba, Córdoba