Overview
We are searching for an experienced Lead JavaScript Full-stack Angular Developer to become part of our team and play a key role in architecting, building and shipping robust web solutions. Our perfect match combines deep technical know-how across client-side and server-side stacks with genuine enthusiasm for crafting solutions that scale.
Responsibilities
- Architect and build high-performing full-stack web platforms leveraging Angular and Node.js
- Creation of modular front-end components alongside efficient state management approaches
- Partner with multidisciplinary teams to shape and roll out product features
- Produce readable, sustainable code backed by thorough testing
- Engineering and upkeep of RESTful APIs together with their connection to relational data stores
- Fine-tune applications to achieve top-tier performance and scalability
- Take part in peer code reviews to uphold standards and exchange expertise
- Diagnose, debug and fix problems throughout every layer of the application
- Drive ongoing enhancement of engineering workflows and team practices
Requirements
- Minimum 5 years of hands-on experience in full-stack JavaScript engineering
- At least 1 year in a technical leadership capacity
- Proficiency in Angular, Node.js and TypeScript
- Expertise in JavaScript along with current ES specifications
- Competency in state management tools including RxJS, ngrx and NGXS
- Background in crafting unit and integration test suites with Jest and Mocha
- Familiarity with Docker for containerized environments and dev pipelines
- Knowledge of relational database systems such as PostgreSQL and MySQL
- Understanding of REST API architecture and integration techniques
- Command of English at B2 level or above
Mexico (Remote)
- Career plan and real growth opportunities
- Unlimited access to LinkedIn learning solutions
- Constant training, mentoring, online corporate courses, eLearning and more
- English classes with a certified teacher
- Support for employee’s initiatives (Algorithms club, toastmasters, agile club and more)
- Enjoyable working environment (Gaming room, napping area, amenities, events, sport teams and more)
- Flexible work schedule and dress code
- Collaborate in a multicultural environment and share best practices from around the globe
- Hired directly by EPAM & 100% under payroll
- Law benefits (IMSS, INFONAVIT, 25% vacation bonus)
- Major medical expenses insurance: Life, Major medical expenses with dental & visual coverage (for the employee and direct family members)
- 13 % employee savings fund, capped to the law limit
- Grocery coupons
- 30 days December bonus
- Employee Stock Purchase Plan
- 12 vacations days
- Official Mexican holidays, plus 5 extra holidays (Maundry Thursday and Friday, November 2nd, December 24th & 31st)
- Monthly non-taxable amount for the electricity and internet bills
[epamgdo] Mexico (About EPAM)
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.
[epamgdo] Mexico (Personal Data)
By applying to our role, you are agreeing that your personal data may be used as in set out in EPAM´s Privacy Notice and Policy.