We are looking for a Senior JavaScript Developer to join our team and help build high-quality frontend applications. You will work with modern technologies, including Angular, TypeScript, and JavaScript, to create scalable and maintainable solutions. The ideal candidate has strong experience in frontend development, a deep understanding of Domain-Driven Design (DDD), and a passion for clean, efficient code.
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Want more jobs like this?
Get jobs in Bahía Blanca, Argentina delivered to your inbox every week.
#LI-DNI
Responsibilities
- Develop, maintain, and optimize frontend applications using Angular, TypeScript, and JavaScript
- Implement Domain-Driven Design (DDD) principles to create modular, scalable, and maintainable code
- Design and implement event-driven frontend architecture (EDA) to enhance application performance and responsiveness
- Utilize NPM to manage dependencies and streamline development workflows
- Integrate Google Analytics for tracking and analyzing user behavior, optimizing UX and performance
- Collaborate with backend engineers, UX designers, and product managers to deliver seamless user experiences
- Write clean, maintainable, and well-documented code following best practices
- Conduct code reviews, mentor junior developers, and contribute to knowledge-sharing within the team
- Stay updated with the latest frontend technologies, trends, and best practices to continuously improve development processes
- 3+ years of experience in frontend development with JavaScript
- Strong proficiency in AngularJS, TypeScript, and JavaScript
- Experience with Domain-Driven Design (DDD) and its application in frontend development
- Expertise in building scalable and maintainable frontend architectures
- Hands-on experience with NPM for package management and dependency handling
- Ability to implement and work with event-driven programming principles
- Knowledge of Google Analytics integration for user behavior tracking and performance optimization
- Experience working in cross-functional teams with designers, backend engineers, and product managers
- Strong problem-solving skills and attention to detail
- B2+ level in English
- Connectivity Bonus (15,000 ARS are paid with a salary receipt at the end of each month as a non-wages concept)
- Medicina Prepaga (It covers the collaborator and direct family group)
- Paternity Leave (Two additional days are added to what is established by law, total of 4 days)
- Discounts card
- English Training (English lessons, twice per week)
- Training Program (Access to multiple customized training plans according to the needs of each role within the company)
- Marriage bonus (The company doubles the allowance established by law that ANSES offers)
- Referral Program (Referral bonus is paid when the referral of a collaborator joins the Company)
- External Agreements and Discounts
- Vacations: 14 calendar days a year