Lead Software Engineer (Javascript)


Company Overview

Cleeng is the Subscriber Retention Management Company. We help our clients create a long-life relationship with their subscribers by providing predictive analytics. Our solutions are used by market-leading brands like Sinclair Broadcast Group, CBC, Broadway HD, Korean Content Platform, McFit, and many others. Cleeng’s fully SaaS solution is built for scalability, flexibility, robustness and innovation.

Job Description
We’re looking for a talented software engineer who has an ambition for leading a team of developers building the next generation subscriber management software. Your mission will be to engineer with your team a state of the art Open Source frontend components supporting high-traffic media websites around the world, as well as delivering frictionless features for our clients to operate and manage those complex subscription businesses.

  • Leading software engineering team (Lead + 4 FTE).
  • Developing frontend applications using React
  • Building underlying APIs (either proxying to core platform or standalone microservices) in node.js.
  • By leveraging smartly other tools, frameworks, partners and people you will deliver effectively your tasks and enhance the interoperability of all data lake features you are accountable for.

Required Skills/Experience:
  • Experience in team management, proven ability to organize complex deliverables.
  • Experience in building high quality, testable applications with ReactJS, powered by node.js APIs (4 years of experience).
  • Understanding and experience of building API-centric applications.
  • Experience in working with development tools like webpack and state management tools like Redux
  • Abstract thinking for understanding, modelling and documenting complex processes.
  • A practical can-do mentality, with strong ability to get things done.
  • Good attitude and good sense of humor. 😉

Nice to have:
  • Experience with AWS data processing stack (EMR/Glue/Kinesis/…)
  • Experience in building out and improve, training AI & machine learning models. 

Few words about our tech stack and organization:
  • We use React.JS as a primary frontend framework.
  • Our APIs are built as Lambda functions inside AWS environment, using node.js.
  • Our transactional platform is built with PHP.
  • We organize our work with SCRUM.

We love sharing knowledge and improving our skills on internal workshops and trainings!

What do we offer?

  • Good salary package, one that fits your needs;
  • Flexible working hours and form of employment;
  • Possibility to work remotely;
  • 100 % paid sick leave with the agreed limits;
  • A great, full of energy and brand new space (Cleeng office) in the very middle of Poznan;
  • Equipment of your choice and additional accessories for your computer to make your work more efficient and comfortable;
  • Perks: private healthcare, sport’s card (Multisport), fully equipped kitchen, fresh fruit and vegetables, private bicycle parking and partially refunded costs of car parking;
  • Co-financed trainings and conferences;
  • Annual retreats, monthly integration events, free Friday lunches every second week;
  • Events celebrations: birthdays, annuals and others;
  • Possibility to use you English on a daily basis;
  • Possibilities to travel abroad;
  • Work with an international team of well - rounded experts in Amsterdam (HQ),  Poznan, Manilla, NYC, Guadalajara and Sydney. 16 nationalities and counting!
  • Work on unique, market leading, SaaS products, with clients all over the world, from New Zealand, Japan, Europe, US and Latam;
  • Work closely with people who value diversity, hard work, friendly relationships and love their jobs and get all together to the next level!

Play the video and get to know us

There are lots of reasons to work here

One talented and passionate team
Join a community of professionals who push each other to strive while enjoying what they do. We like to share knowledge, experience and inspire each other every day. We like to share our knowledge and experience. Be encouraged to share your ideas and perspectives!
Global scale
Diversity defines us. We have offices in The Netherlands, USA, Philippines, Australia, and Poland. Our different backgrounds and over 14 nationalities make our workspace a unique environment and a truly international experience.
Shape tomorrow's product
Don't just watch, participate in the future of premium content consumption. We are thriving in a booming and exciting industry where you could develop your skills.
Who said party?
Relaxed professionals, that’s our motto! Be part of a fun team. Expect dinners and meetups. Join our CS go or chess intercontinental tournaments. Travel the world to work face to face with your colleagues and enjoy the ride!