Position: Senior Front-End Engineer / Technical Leader
Company: Eastern Peak
Category: JavaScript
Experience required: 5y
English level: intermediate

You are passionate about video and audio streaming, delivering great UX, you understand the CMS space, and love both curated browse and search experiences.

**Key responsibilities**
● The platform enhancement (work with search, personalization features, upgrades, and new functionality) as a part of the existing team.
● 70%-90% focus on hands-on development and 10%-30% on tech lead activities.

**Requirements**
● Have 5+ years of writing JS applications using modern frameworks (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.
● Have experience in writing automated tests (unit-tests).
● DevOps skills: experience in configuring and connecting environments and services; setting up CI/CD environments for production applications (JS, Node, PHP).
● 3-4 years of experience in choosing/maintaining core parts of a tech-stack end-to-end, namely developing and recommending strategic solutions and architectural patterns for core business software (e.g. Firebase for user data, Component-driven-development, Mono-repo).
● 2-3 years of experience in guiding other developers and helping them improve their skills, namely improving dev quality/efficiency via implementing best practices like unit-testing, doing code-reviews; hiring and identifying good developer candidates who fit the team.
● Keep up to date with the latest tech developments.
● Not fear trying things he’s not mastered.
● Good English and communication skills.

Will be a plus:
● Experience in working in an R&D environment providing ideas and POCs for solutions covering digital media, video distribution, CRUD applications.
● Experience in using AWS services including, IAM, S3, RDS, Elastic-Beanstalk, EC2, Lambda.

**We offer:**
● А place with friendly environment where you can reach your full potential and grow your career.
● Comfortable, modern, and green office.
● Flexible work schedules.
● Work from home, when projects/clients allow.
● Social package: paid sick leave and vacation.
● Real Football, English courses, unlimited milk, fresh fruit, and other goodies + medical insurance.
● Green room with ping-pong and kicker and a massage chair.
● Opportunity to work from our Cyprus office.