Position: Front-end Engineer (Angular)
Company: AllStars-IT
Experience required: 3y
English level: intermediate

As part of this position, you would also get into coding on the server side, to create the APIs your application will use.
If you have excellent programming skills and a passion for developing applications or improving existing ones, we would like to meet you. As a Front-end Engineer, you’ll work closely with our engineers to ensure system consistency and improve user experience.
Ultimately, you should be able to develop and maintain functional and stable web applications to meet our company’s needs

**ABOUT PROJECT**
Varonis, founded in 2005, is a software company headquartered in New York, with an R&D office in Israel, operations in 150 countries, a Nasdaq capitalization of $6bn, over 2,000 employees, and 7,000+ customers worldwide. The company is a pioneer in data security and analytics, and it’s currently developing a security software platform that allows organizations to track, visualize, analyze, and protect unstructured data.

**Specialization:** Cybersecurity
**Headquarter:** New York
**Experience:** 15+ years on the market.
**Team size and structure:** up to 2000 employees worldwide.
Kyiv team — 5 departments, up to 50 employees.
Team of APP department: Team Lead, Senior .NET Developer, 2 Senior DBA, Senior QA, 2 Senior Frontend
**Current technology stack:** Angular 12, RxJS, and state management (NGRX/Redux/MobX and such) 

**WHAT WE’LL EXPECT FROM YOU**
— Hands-on experience with frontend development (4+ years)
— Proven experience with Angular, RxJS, and state management (NGRX/Redux/MobX and such) (3+ years)
— Strong control with CSS and experience with CSS preprocessors (Sass/Less)
— Experience working with REST APIs
— Experience in NPM, NodeJS
— Excellent analytical and time management skills
— Teamwork skills with a problem-solving attitude
— Experience in older JS frameworks such as Backbone, Ember and AngularJS — **advantage**
- Experience with server-side programming (C#, Java, NodeJS) — **advantage**

**WHAT WILL YOU DO?**
— Participate in the entire web application lifecycle, focusing on Front-end code
— Create backend APIs to create new end-to-end flows
— Write clean code to develop functional web applications
— Build a scalable web application that uses the latest web technologies
— Troubleshoot and debug applications
— Perform UI tests and optimize performance
— Manage cutting-edge technologies to improve legacy applications
— Collaborate with Back-end developers to integrate user-facing elements with server side logic
— Gather and address technical and design requirements
— Build reusable code and libraries for future use

**WHY ALLSTARS-IT?**
— Senior development teams.
— Learning and development program (individual budget for self-education).
— Comfortable and spacious office at Gulliver Business Center in Kyiv, including car parking.
— Flexible working conditions (office/ fully remote/co-working).
— We provide medical insurance, sport/hobby compensation, and free language classes.
— Ability to grow as a Meetup speaker.
— Corporate trips and team-building activities.
— Personal wellness consultant.