Position: Senior Front-End Engineer (Angular)
Company: Eastern Peak
Category: JavaScript
Experience required: 5y
English level: intermediate

We are looking for an experienced Front-End Engineer / Technical Leader with love for elegant, concise, scalable, and maintainable code, and passion for video and audio streaming, delivering great UX, who understands the CMS space, and loves both curated browse and search experiences.

You will be working on the Jewish Educational Media platform, which contains video and audio web apps, and a Chromecast web app.

Requirements:
- Have 5+ years of writing JS applications in a modern framework (preferably Angular).
- Proficient with Typescript.
- Take complex feature requirements and convert them into modular and reusable components.
- Write high-quality reusable code.
- Have experience with code reviews, providing constructive and meaningful feedback enhancing the codebase’s quality and the submitting developer’s skills.
- Take ownership and maintain a large front-end application and refactor when needed to keep the architecture clean and straight-forward.
- Experience in writing automated tests (unit-tests).
- Experience being responsible for choosing/maintaining core parts of a tech-stack on a project.
- Experience in guiding other developers, doing code-reviews, implementing good practices like unit-testing, etc.
- Keep up to date with the latest tech developments.
- Good English and communication skills.

Key responsibilities:
- The platform enhancing (work with search, personalization features, upgrades, and new functionality) as a part of the existing team.
- Expect 70%-90% focus on hands-on development and 10%-30% on lead activities.

Will be a plus:
- DevOps skills (experience in configuring and connecting environments and services; setting up CI/CD environments for production applications (JS, Node, PHP).
- Experience working in an R&D environment providing ideas and POCs for solutions covering digital media, video distribution, CRUD applications.
Experience using AWS services including, IAM, S3, RDS, Elastic-Beanstalk, EC2, Lambda.