We are looking for a Senior Full Stack Developer to join our dynamic team. This role involves developing comprehensive solutions by integrating both client-side and server-side technologies. As a key contributor, you will be instrumental in shaping our digital landscape, ensuring the delivery of scalable and efficient applications that provide exceptional user experiences.
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
- Design and develop scalable full-stack applications
- Collaborate with cross-functional teams to define, design, and ship new features
- Maintain and enhance existing software solutions
- Optimize applications for maximum speed and scalability
- Implement security and data protection measures
- Write clean, maintainable, and documented code
- Conduct code reviews and mentor junior developers
- Troubleshoot, debug, and upgrade existing systems
- Stay up-to-date with emerging trends and technologies in web development
- Bachelor's or Master's in Computer Science or related technical field or equivalent related professional experience
- 3+ years of hands-on experience as a JavaScript Developer or similar roles
- Demonstrated mastery of Angular concepts, including components, directives, services, modules, and dependency injection
- Proficient use of Angular CLI for efficient project management
- In-depth knowledge and hands-on experience with TypeScript
- Extensive experience in JavaScript, including ES6 and beyond
- Expertise in crafting HTML5 and CSS3-based interfaces, with proficiency in CSS pre-processors like SCSS
- Ability to create visually appealing and responsive designs for optimal user experience across devices
- Extensive experience in implementing Reactive Programming using RxJS
- Proficient in implementing state management solutions, particularly NgRx
- Adept at integrating and consuming RESTful APIs
- Expertise in utilizing Git for version control
- Commitment to maintaining code quality through the use of linting and formatting tools, such as ESLint and Prettier
- Proven ability to optimize Angular applications for performance
- Excellent interpersonal and communication skills, facilitating seamless collaboration within an agile Scrum team
- Dedication to staying abreast of the latest Angular releases, best practices, and emerging trends in front-end development
- Adept at troubleshooting and solving complex issues
- Fluent English skills at a B2 level or higher
- Experience with back-end technologies such as NodeJS, NestJS, or Express
- Knowledge of serverless services on AWS
- Familiarity with internationalization (i18n) and accessibility (a11y) standards in web development
- Understanding of CDN, Caching, DNS to enhance web delivery
- Insight into browser features and inner workings to facilitate the web development cycle
- 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