We are looking for a Senior Frontend Developer with deep expertise in JavaScript and Angular to join our team. In this role, you will play a key part in building high-quality user interfaces that deliver a seamless experience across our products. This is an excellent opportunity for someone who enjoys solving complex technical challenges and collaborating closely with a dedicated engineering team.
Responsibilities
Gather and discuss requirements, moving from initial ideas to detailed plans with clear acceptance criteria
Review code to identify potential issues and eliminate code smells or duplication
Develop flexible, scalable, and reusable components and features
Refactor solutions that are inefficient, slow, or resource-intensive
Support fellow team members by suggesting more effective, robust, scalable, or reusable approaches
Write unit and integration tests to ensure code quality
Present completed work to clients
Provide estimations for upcoming tasks and initiatives
Break down large requirements into smaller, manageable pieces
Adapt quickly when switching between different contexts and tasks
Requirements
At least 3 years of relevant experience
Solid command of JavaScript, TypeScript, and HTML
Strong skills in CSS, including Flexbox and variables, along with SASS/SCSS, including mixins and variables
Practical experience with Angular 17 or later
Experience using Angular Material
Familiarity with a range of Angular libraries
Proficient in RxJS
Experience applying NgRx for state management
Experience with HighCharts for visualizing data
Experience implementing AG Grid for data grids
Capable of writing unit tests for Angular using Jasmine and Karma
Proficient with Git for version control
Excellent English proficiency (B2 level or higher)
Nice to have
Experience working with Azure DevOps
Familiarity with Node.js
We offer
International projects with top brands
Work with integral teams of highly skilled, diverse peers
Healthcare benefits
Employee financial progra
📌 Senior Frontend Developer (Chile)
🏢 EPAM Systems
📍 Chile
Postulate a este anuncio
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.