When it comes to people working at Flip, we strongly believe in genuine dedication, the power of creativity, and the diversity of personalities. The success of our company stems from two very important areas:
Flip is a complex social platform developed at a great scale with service-oriented architecture. We’ve created a code ecosystem with over 130 auto-scalable microservices behind the API gateway integrated with a unified logging layer and common monitoring. We have more than 130 microservices which we have created in accordance with microservices best practices. Those homogeneous Node.js microservices rely on the Nest framework. Such an approach allows us to build a microservice that is production-ready in 15 minutes. What is more, we use HA/HPA systems which are scalable depending on the user traffic. When it comes to databases, our go-to solutions are MongoDB, Scylla, and SQL.
Making use of Elasticsearch, we have developed a sophisticated and highly efficient in-app search engine which is distributed and multitenant-capable.
We’ve developed a robust live streaming feature that is backed by AWS MediaLive and Akamai. Thanks to these solutions and the skills of Flip developers, our users can live stream in high quality and without annoying interruptions.
To improve UX, we aim to make our app as personalized as possible. That’s why we have developed a neural network-driven recommendation system which takes into consideration the purchase decisions of our users and which relies on TensorFlow and Keras models models.
Thanks to Kafka and Analytics sinks, we are able to capture and respond to data events in real time.
Flip Platform is a complex system in which various issues or bottlenecks may sometimes occur in different places. To address such performance issues, we use app monitoring tools such as Datadog and logs apps like Elasticsearch and Kibana.
In terms of deployment, we depend on Kubernetes and AWS which we manage ourselves. Our complete CI/CD pipeline which is GitLab-based allows us to deploy with the use of just one button!
We have developed our back office application to manage operations at Flip. It's a robust internal interface to which our end-users have no access.
Our complex mobile app is built with React Native and uses animations, video, live streaming, or in-app purchases to name just a few. The app contains multiple native implementations related to the video feature, live streaming, and so on.
We are a data-driven company which means that we gather and analyze mountains of information. Every month, we find ourselves collecting more and more data which we process and analyze using such tools and solutions as Snowflake, Looker, ETL Processing, MixPanel, or Segment.
Our features have to go a long way before they are released on production and the users of our app can benefit from them.
To get our work done in the most efficient way possible, we use a vast array of first-rate solutions. From Slack communication to advanced Jira processes and Confluence documentation, you can be sure that you'll be equipped with the finest tools in the IT industry.
We are an agile team of top tech talents and highly skilled engineers. Below, you can find some information about our Tech Leads:
Enthusiastic, passionate, and commercially astute tech expert with over 20 years of experience. He has been working hands-on as well as building and leading software development teams...
Enthusiastic, passionate, and commercially astute tech expert with over 20 years of experience. He has been working hands-on as well as building and leading software development teams...
More info...Enthusiastic, passionate, and commercially astute tech expert with over 20 years of experience. He has been working hands-on as well as building and leading software development teams. Marek's leadership agility and ability to pivot have proven invaluable in dealing with constant technological and entrepreneurial challenges which he has been facing as the CTO of Flip. From selecting the top IT talents to supervising the development of our app, Marek's responsibilities encompass a multitude of various activities. However, he always points out the fact that his expertise, efforts, and dedication would never be enough if it wasn't for his teammates who are irreplaceable specialists in their fields that complement his own skills.
Over 8 years of professional experience in the e-commerce industry, which includes designing, developing, optimizing, maintaining, and leading various scope solutions...
Over 8 years of professional experience in the e-commerce industry, which includes designing, developing, optimizing, maintaining, and leading various scope solutions...
More info...Over 8 years of professional experience in the e-commerce industry, which includes designing, developing, optimizing, maintaining, and leading various scope solutions. As a Solution Architect, Maksym is responsible for the Flip ecosystem architecture and has already faced challenging tasks like the building of service-oriented architecture by decomposition of the legacy monolith in conditions of the fast-growing business environment. He has also been responsible for integrations with systems of different complexity levels and for defining company's technical standards. Previously, he worked with the large global digital marketplace G2A.com What Maksym greatly appreciates about working at Flip is the space we give him for developing his ideas. He also feels that his decisions and projects have a genuine impact on the course taken by the company and development of the product itself.
Software Engineer who is passionate about well-crafted solutions. Experienced both in frontend and backend areas, as well as image and video processing...
Software Engineer who is passionate about well-crafted solutions. Experienced both in frontend and backend areas, as well as image and video processing...
More info...Software Engineer who is passionate about well-crafted solutions. Experienced both in frontend and backend areas, as well as image and video processing. He enjoys solving complex problems and bringing ideas that require knowledge about e-commerce and technological skills to the table. At Flip, Szymon particularly appreciates the positive vibe that resonates throughout the team. That supportive attitude of his colleagues, coupled with their expertise and professionalism, is what has allowed him to learn and become our number one expert in the video domain for which he is now responsible. Moreover, Szymon stresses the fact that not every company is as open as Flip’s tech leads when it comes to using external solutions. Developing a great product ourselves, we believe that other companies are also doing a great job working on their products. In other words, we trust high-quality external tools and, as Szymon put it, we see no point in reinventing the wheel. Last but not least, our remote-first culture makes Szymon feel truly at home (pun intended!). He has had different, more or less positive, experiences with remote working, but only at Flip has he really felt a part of the team.
I've been programming for about 10 years. I started by building bots for MMO games, but later on, I began my adventure with native apps (for example, I built an app for Provident)...
I've been programming for about 10 years. I started by building bots for MMO games, but later on, I began my adventure with native apps (for example, I built an app for Provident)...
More info...I've been programming for about 10 years. I started by building bots for MMO games, but later on, I began my adventure with native apps (for example, I built an app for Provident). Then, React Native came my way and have stayed with me ever since. I also had some "flings" with web apps, but, thankfully, those were just "flings." I create many app prototypes that I "mothball". I was responsible for mobile apps for such companies as British American Tobacco, Nike, Bitbay, Metalab, Waking Up (Sam Harris), American Estate & Trust, and RoomSync, to name just a few. I also specialize in bug fixing. For me, working at Flip comes with an enormous dose of satisfaction as I've got many self-development opportunities here and also endless directions that I can explore. Moreover, remote working at Flip has allowed me to leave behind my boring office and start fulfilling my dreams - something that hadn't been possible before.
When you join Flip, you can count on great teamwork, tech savvy working environment, internal training, and self-development opportunities.
But the list of benefits doesn’t end there!
Below, you can learn what more we have in store for you!
Financially rewarded challenges for team members.
Work- and non-work-related communication with your Flip colleagues.
Provided by Flip along with access to over 750 service providers, including Allegro, Amazon, Morele.net, Medicover, Decathlon, RTV Euro AGD, and many more.
Apply for the role of your choice.
Once you’ve passed the first call,
we’ll invite you for a tech interview.
One of our Tech Leads will reach out to you and conduct a technical interview.
Within 2-3 days we’ll return
to you with feedback.