As a backend engineer, you will be engaged in development and evolution of Crello microservice architecture, working in close collaboration with frontend engineers to deliver user stories to production.
What you need to know:
— Layered Architecture principles, SOLID.
— Algorithm complexity analysis (big O notation).
Will be a big plus:
— MongoDB experience.
— Distributed systems experience (queues, locks, scheduling).
— DevOps experience.
— Typescript experience.
What we offer:
— Competitive compensation level.
— Paid Vacations (24 days), Statutory Holidays and Sick leaves.
— Comfortable Office.
— Flexible Work Schedule.
— Professional Growth.
What will your job look like:
In Crello, we believe in the “Measure everything” principle. You will be expected to take full control on what you’re doing, using proper monitoring tools, provided by the infrastructure team. Every engineer should ship its own code to production, so responsibility will be required — we deploy as much as we need through the day with 99.99% availability.
Your code will be thoroughly reviewed by your peers, to make sure that we do the best option possible and don’t create much technical debt.
We encourage horizontal knowledge transfer, so if u are interested in infrastructure development/ tooling or want to play with OpenCV to speed up video generation, this is always welcomed.
Crello is a visual editor launched by Depositphotos. It allows creating social media images, and banners, posters, email headers, and other popular formats.
Crello is easy to use — it doesn’t matter if you are an experienced designer or a beginner. We made Crello for marketers, social media specialists, entrepreneurs, bloggers, and anyone who needs a simple solution for their creative projects.