JavaScript (Frontend) & 8 others
EPAM Systems
Software Engineering
Mexico · Amp. Gabriel Hernández, Ciudad de México, CDMX, Mexico · Remote
Posted on Nov 19, 2025
Responsibilities
- Collaborate effectively with clients, engineering teams, architects, and senior product managers to define, deliver, and guide solutions
- Design and implement high-performance and scalable user interfaces using Angular and TypeScript
- Lead efforts to refine and optimize code for improved efficiency, scalability, security, and maintainability
- Develop, maintain, and scale unit tests with frameworks like Karma and Jasmine while mentoring others in testing practices
- Provide thought leadership and take ownership in code reviews, ensuring compliance with advanced standards and best practices
- Diagnose and solve complex technical challenges across the application lifecycle
- Contribute to maintaining and enhancing self-governed engineering work environments, upholding high-quality standards
- Oversee task prioritization across multiple streams, ensuring organizational goals and deadlines are met
- Play an active role in architecture design discussions, offering insights and driving innovation
Requirements
- 3+ years of proven professional experience with JavaScript and/or TypeScript in dynamic environments
- Extensive experience designing and delivering solutions across full implementation life cycles (analysis, design, implementation, testing, support)
- Expert proficiency with Angular and TypeScript for large-scale application development
- Advanced knowledge of testing frameworks (Karma, Jasmine) and testing strategies for production-grade interfaces
- Strong self-management and prioritization skills in high-paced and complex settings
- Exceptional communication skills to engage with clients, stakeholders, and cross-functional teams in English
Nice to have
- Comprehensive experience with Google Cloud Platform (GCP) and related services
- In-depth understanding of gRPC and Protocol Buffers for distributed systems
- Expertise in designing and building distributed systems or cloud-native architectures
We offer/Benefits
- 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