|Hey, I’m Ivan Korneliuk, Lead of Product development team at YouScan, |
and I’m looking for great engineers to join our team.
We’re responsible for building the analytical platform that gives insights from 150M+ new mentions in social media daily.
Our team is 7 people at the moment, and we’re looking for one more to help us on the backend side.
YouScan.io is a social media listening solution,
that gives businesses the ability to become better by listening to their customers.
We’re a Ukrainian product company with a strong internal culture.
Each year we double our social media coverage, so we’re always looking for for a professional to join our team in the Kyiv office.
You will make customers even happier and our product even smarter by delivering new features and improvements. Like improving the analytical capabilities of our SaaS solution, incorporating smart features developed by our great DataScience team, and a lot more. And be ready to handle an always growing amount of mentions from social media.
You’ll participate in architectural discussions, write clean code, covering it with tests and deploy it to production (we deploy many times a day). We also expect you to support your code running in production — proper monitoring with metrics, logs and alerts will be your friend.
We use C# as our main language, always relying on async IO and utilizing TPL DataFlow for complicated processing pipelines.
Microservices are hosted primarily on Azure and communicate via Azure Queues with retries and quarantines.
Storage: Azure Tables + a lot of Elasticsearch. Somewhere Redis and even MSSQL.
We’re actively moving to .NET Core, use Docker/Docker Swarm, write our Infrastructure as a code, run it with Terraform. Deployment via Teamcity+Octopus moving to Jenkins+Nexus.
We love predictability: metrics on Prometheus + ELK for logs + Zabbix, alerts integration to Slack.
A big part of our system relies on the actors powered by Microsoft Orleans. We even contributed there and made Orleankka for the community.
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 with other person’s eyes.
We want people with a positive mindset, and with a passion for software development.
From a technical perspective, we expect you to know how to build web api’s, to have some ElasticSearch experience, and write human readable code.