Full Stack Engineer

About the Convert Engineering Team

Convert team’s primary goal is unlocking new ways for brands to generate more sales in collaboration with customer service teams without sacrificing the quality of customer experience.

By building new revenue-oriented products (and also adapting existing ones e.g. Chat) our company should influence and generate new sales for the merchants.

What you’ll do

  • Work on improving existing or developing new product features in the Convert Squad space, as per the project specifications provided by the Product Manager
  • Collaborate with other engineers, sometimes from other teams, in order to take the right technical decisions. You will insist on high standards and will instrument code with logging and unit tests, and configure monitors and alarms for the important production functionalities.
  • All team members will do one-week pager-duty and support rotations. While on support/pager-duty, you are responsible for intervening in any service incident or customer support issue that is related to our ownership area
  • You will help clarify the scope of work on a quarterly basis. You will analyze new product requirements and help clarify. You will provide technical consultation and brainstorm alternative ideas. You will break down project requirements into actual tasks and estimate effort
  • On a quarterly basis, you will provide and receive feedback to and from your teammates, in order to contribute to team and company growth.

Who you are

  • 6+ years of experience working with Python
  • 2-3 years of experience with React.js
  • Experience with Node.js is a plus
  • Deep understanding of TypeScript
  • Combined experience developing production-grade backend web applications and doing front-end development
  • You care about working on applications that are putting the customer’s needs first
  • You have the drive and focus to get challenging projects over the finish line, and you are comfortable advocating for what you need to do your best work
  • You are comfortable communicating with other technical teams and management to collect requirements, describe software product features, demo work in progress and provide project updates
  • You are passionate about learning and want to help us learn too
  • You are a natural leader and enjoy taking initiative.
  • You thrive in a fast-paced environment

Nice to have

  • Experience with WebSocket APIs
  • Experience with event-streaming platforms, e.g., Kafka, Pub/Sub
  • Previous SaaS experience
  • Previous startup experience

Perks and Benefits

5-week vacation + 2 weeks of RTT

Paid sick leave

Paid parental leave (16 weeks)

Latest MacBook Pro

Personal credit card to buy lunches (we use Swile)

We provide private health insurance (we use Alan)

Get up to €700 to set up your workstation at home (working from home should feel breezy)

Get up to €2000 of learning material per year (includes books, courses, and training sessions that are easily identified and linked with your job scope)

Every quarter, we organize an online company-wide summit to discuss where we’re going and strengthen social bonds. Once per year we organize offsite team retreats and company retreats.