Position: Front-end engineer / Product squad
Company: YouScan
Experience required: 3y
Category: JavaScript
English level: intermediate
Published: 2021-06-01T00:00:00+03:00

Hey, I’m Mark Oliinyk, Front-end developer at YouScan, and I’m looking for great engineers to join our team.

**How we work**

Our R&D team is divided into Squads. Each squad has its own area of responsibility and decides how to organize its work internally. There are 4 squads: product, data, platform and data science. You will be a part of our product squad, responsible for the development of YouScan’s application.

YouScan is using OKR system to set our yearly goals, but squads work by shape up methodology which proved to be both comfortable for individual developers and great for productivity of the whole team.

We always measure the impact of what we do, conduct experiments and strive to make data-driven decisions. We are passionate about providing great experience to our users and making best in class social media listening tool.

Every developer does not just write code to move task in Jira (actually we don’t have Jira at all). We write code so it solves problems, we analyze how features are used and never stop improving what we’ve done.

Our web app is built on top of modern **JavaScript** and **React** and also we slowly but surely moving everything to **TypeScript**. We strive to use functional approach and care about code quality. We use Redux for our state management, Highcharts for data visualizations and Webpack to make everything work together. On the back-end we use C# .NET Core, ElasticSearch and we host billions of data points on distributed servers on Azure.


**What you’ll do**

— Participate in the front-end development of our product
— Do code reviews and provide feedback to your peers
— Actively participate in product discussions
— Continuously improve our stack and pay off technical debt
— Care about creating great user experience
— Measure the impact of what you do


**What we’re looking for**

First of all we’re looking for a real teammate — we want you to communicate, share your vision, bring in your own ideas. We also want you to listen and hear other points of view, be able to look into other person’s eyes.


**We expect you to have:**

— Experience developing feature-rich web-applications
— fluent in HTML, CSS and Modern Javascript (TypeScript is a plus but not a must)
— Deep knowledge of React Ecosystem and its best practices.
— Product thinking
— Eye for design, good sense of UX and high attention to detail
— High level of self-organization, ownership and responsibility
— Good written and spoken English


**What we offer**

— Competitive pay
— No corporate BS
— You will be able to work remotely as long as you like
— A value-driven work environment where people come first
— Unlimited vacation (yeah, really)
— Time for self-education
— We will pay for your professional development — conferences, courses, books etc.