Lead Frontend Developer

Epam Systems — Colombia · Posted ~1 day ago

Lead Visa History ✓

Skills

JavaScript Angular Frontend development User interface development Technical problem solving

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A global technology organization is seeking a Lead Frontend Developer with deep JavaScript and Angular expertise. You will drive the development of high-quality user interfaces, tackle complex technical challenges, and collaborate with diverse engineering teams while continuing to grow your technical and leadership skills.

Highlights

Lead-level frontend role offering work on innovative digital projects, complex technical challenges, diverse international collaboration, and continuous learning opportunities.

Description

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. We are looking for a Lead Frontend Developer with deep expertise in JavaScript and Angular to join our team. In this role, you will play a major part in developing high-quality user interfaces that ensure a smooth experience across our product suite. This is a fantastic opportunity for someone who enjoys addressing complex technical challenges while collaborating closely with a dedicated engineering team. Responsibilities Gather and discuss requirements, advancing from initial ideas to detailed plans with clearly defined acceptance criteriaReview code to detect potential issues and eliminate code smells or duplicationCreate flexible, scalable, and reusable components and featuresImprove solutions that are inefficient, slow, or consume excessive resourcesGuide fellow team members by recommending more effective, robust, scalable, or reusable approachesWrite unit and integration tests to maintain code qualityPresent finished work to clientsDeliver estimates for upcoming tasks and initiativesSplit large requirements into smaller, more manageable partsAdapt swiftly when moving between different contexts and tasks Requirements A minimum of 5 years of relevant experienceAt least one year of experience leading and managing development teamsDeep understanding of JavaScript, TypeScript, and HTML fundamentalsComfortable working with CSS, including Flexbox and variables, plus SASS/SCSS features such as mixins and variablesExtensive hands-on background with Angular 17 or newer versionsWorking knowledge of Angular Material for UI component developmentExposure to a variety of Angular libraries and their practical applicationsStrong grasp of RxJS for handling reactive programming patternsBackground applying NgRx to manage application statePractical experience integrating HighCharts to visualize dataExperience configuring AG Grid to handle complex data grid requirementsProven ability to write unit tests for Angular applications using Jasmine and KarmaComfortable using Git for source control and collaborative developmentExcellent English proficiency (B2 level or higher) Nice to have Experience with Azure DevOpsFamiliarity with Node.js We offer International projects with top brandsWork with global teams of highly skilled, diverse peersHealthcare benefitsEmployee financial programsPaid time off and sick leaveUpskilling, reskilling and certification coursesUnlimited access to the LinkedIn Learning library and 22,000+ coursesGlobal career opportunitiesVolunteer and community involvement opportunitiesEPAM Employee GroupsAward-winning culture recognized by Glassdoor, Newsweek and LinkedIn EPAM is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity or expression, disability, protected veteran status, or any other characteristic protected by applicable law.