Angular Team Lead

Angajator: EPAM Romania
Domeniu:
  • IT Software
  • Tip job: full-time
    Nivel job: 1 - 5 ani experienta
    Orase:
  • Job la nivel national
    Actualizat la: 26.11.2022
    Scurta descriere a companiei

    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.

    Cerinte

    - 5+ years of experience with JavaScript, HTML5, CSS, and modern web technologies
    - 3+ years of experience with front end JavaScript frameworks, ideally Angular / AngularJS
    - Knowledge and experience working with Restful services
    - Experience with Unit Testing with front end frameworks such as Karma
    - Knowledge and experience building scalable, highly performant and secure front-end applications
    - Deep knowledge of object-oriented design
    - Strong foundation in developing solutions that are deployed in the cloud - Microsoft Azure preferably
    - Good understanding of full stack development and ideally some experience with the .net framework and development with C#
    - Leadership experience from previous roles, perhaps as a Senior Dev or Tech Lead on a previous project
    - Ability to train/mentor a Squad of UI engineers

    Nice to have:
    - Prefer experience contributing to the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems
    - UX and an eye for Design
    - Experience migrating sites form AngularJs to Angular
    - Experience in the later versions of Angular 9/10/11

    Responsabilitati

    - Lead the User Interface development for a technical Squad in a large development project
    - Develop roadmap for UI portals in partnership with Business Analysts
    - Support Business Analysts in the creation of UI technical features that will then be elaborated into user stories
    - Support team in the development by sharing a technical approach for a component that the team can then use to drive their development
    - Lead UI development training within your Squad
    - Mentor more Junior UI developers within the team on development practices
    - Perform code review on team member pull requests regularly and provide feedback on how to improve
    - Present regularly on what the team has worked on and completed within review meetings
    - Self-learn on new techniques within the UI dev space

    Alte informatii

    We believe that the greatest strength of the company is its people. EPAM is fully committed to help its employees to reach their full potential and achieve their professional goals through continues learning. With this in mind, we would like to introduce to you few of the many opportunities and services which we believe will help you expand your current knowledge
    - Full access to cutting-edge tools and technologies
    - Competitive compensation depending on experience and skills
    - All-around Social package: professional & soft skills training, medical & family care programs, sports
    - Relocation opportunities
    - Free English classes
    - Unlimited access to LinkedIn learning solutions
    - Continuous experience exchange with experts and professionals worldwide
    - Friendly team and comfortable working environment
    - Engineering, corporate, and social events within and outside the Company
    - Flexible working schedule
    - Opportunities for self-realization