Fullstack Engineer - Conversion Squad (backend focused)

Berlin, Germany
Employee
IT / Software

The Role

We are looking for an enthusiastic Fullstack Engineer who will develop our backend systems for payment, account management, product catalogue curation, tracking, reporting and other aspects. You welcome fostering and extending of best practices around Backend and Frontend engineering. You value teamwork and good communication in the team and the organization as a whole. There is a strong emphasis on backend work for this position, however, some frontend experience is expected.

The Team

Zattoo’s Conversion team curates the product catalogue, maintains the shop for multiple platforms, maintains the account settings application and hosts and maintains the backend for talking to multiple payment-related APIs. To maintain and expand the current feature sets and ensure a stable shopping and payment experience for our customers we are looking for a Fullstack Engineer to join us.

Our product is present on multiple platforms and uses multiple payment backend systems ranging from Web and regular payment methods to the big screen and native apps with their respective payment backends. This presents a unique and interesting challenge for Fullstack development.

Tasks

  • Design, specify, build, deploy and maintain our various services and APIs.
  • Clarify requirements and design solution outlines together with the team and the organization as a whole.
  • Suggest and implement enhancements and improvements to our various services and their architecture.
  • Collaborate with other team members during feature development in order to foster a deep understanding of the systems and their requirements as well as inner workings.
  • Build and maintain our internal backoffice web interfaces

Requirements

  • Proven experience in software design and development
  • Professional proficiency in Python or a similar language
  • Experience in
  • Developing (API oriented) Web Services in design and execution
  • Creating and maintaining documentation (specifications, diagrams)
  • Creating automated tests, preferably using Postman, Cypress, python
  • Proficiency with common industry tools (GitHub, TestRail, Jira, Jenkins, Maven)
  • Experience with third-party integrations (to our partners as well as to the various providers we use)
  • Strong business analytical skills and question-asker mindset to clarify all details of the product
  • Some experience with Angular, Vue or React
  • You have strong ownership of your own projects or tasks as well as communication skills to transparently share its state
  • Openness to share and gain knowledge, best practices and new technologies
  • Fluent in verbal and written English.
  • BS degree in Computer Science, Information Systems or a similar discipline
  • Bonus: Setting-up automation frameworks
  • Bonus: Experience with payment systems or eCommerce system in general or subscription business in particular

Benefits

What we offer you:

  • Reward: Market competitive compensation
  • Recharge: 30 days vacation plus public holidays
  • Regulate: Trust based working hours and the flexibility for remote working*
  • We’re sharing: Free access to the best streaming experience on the market
  • We’re developing: Personal development budget, German classes, all-company Hackdays
  • We’re inclusive: A fun, engaged, and diverse team made up of 40 nationalities
  • We’re healthy: Free yoga classes, health checks, team sports, daily organic fruit bowls
  • We’re responsible: We are taking positive action on our carbon footprint
  • We’re sociable: Lunches, in-house bar, BBQ’s, socials, summer party, annual off site event

*(with German/Swiss employment contracts)

We are Zattoo

Zattoo enables our users to view indiscriminately and we reflect that in our team too. Regardless of race, gender, sexual orientation, religion, national origin, age, disability or any other characteristic protected by law we encourage everyone to apply and will give everyone equal consideration. We are an equal opportunities employer, join us and help build a diverse team dedicated to revolutionising the way you watch TV.

JOIN US AND BECOME PART OF OUR STREAM TEAM!

The Role

We are looking for an enthusiastic Fullstack Engineer who will develop our backend systems for payment, account management, product catalogue curation, tracking, reporting and other aspects. You welcome fostering and extending of best practices around Backend and Frontend engineering. You value teamwork and good communication in the team and the organization as a whole. There is a strong emphasis on backend work for this position, however, some frontend experience is expected.

The Team

Zattoo’s Conversion team curates the product catalogue, maintains the shop for multiple platforms, maintains the account settings application and hosts and maintains the backend for talking to multiple payment-related APIs. To maintain and expand the current feature sets and ensure a stable shopping and payment experience for our customers we are looking for a Fullstack Engineer to join us.

Our product is present on multiple platforms and uses multiple payment backend systems ranging from Web and regular payment methods to the big screen and native apps with their respective payment backends. This presents a unique and interesting challenge for Fullstack development.

Tasks

  • Design, specify, build, deploy and maintain our various services and APIs.
  • Clarify requirements and design solution outlines together with the team and the organization as a whole.
  • Suggest and implement enhancements and improvements to our various services and their architecture.
  • Collaborate with other team members during feature development in order to foster a deep understanding of the systems and their requirements as well as inner workings.
  • Build and maintain our internal backoffice web interfaces

Requirements

  • Proven experience in software design and development
  • Professional proficiency in Python or a similar language
  • Experience in
  • Developing (API oriented) Web Services in design and execution
  • Creating and maintaining documentation (specifications, diagrams)
  • Creating automated tests, preferably using Postman, Cypress, python
  • Proficiency with common industry tools (GitHub, TestRail, Jira, Jenkins, Maven)
  • Experience with third-party integrations (to our partners as well as to the various providers we use)
  • Strong business analytical skills and question-asker mindset to clarify all details of the product
  • Some experience with Angular, Vue or React
  • You have strong ownership of your own projects or tasks as well as communication skills to transparently share its state
  • Openness to share and gain knowledge, best practices and new technologies
  • Fluent in verbal and written English.
  • BS degree in Computer Science, Information Systems or a similar discipline
  • Bonus: Setting-up automation frameworks
  • Bonus: Experience with payment systems or eCommerce system in general or subscription business in particular

Benefits

What we offer you:

  • Reward: Market competitive compensation
  • Recharge: 30 days vacation plus public holidays
  • Regulate: Trust based working hours and the flexibility for remote working*
  • We’re sharing: Free access to the best streaming experience on the market
  • We’re developing: Personal development budget, German classes, all-company Hackdays
  • We’re inclusive: A fun, engaged, and diverse team made up of 40 nationalities
  • We’re healthy: Free yoga classes, health checks, team sports, daily organic fruit bowls
  • We’re responsible: We are taking positive action on our carbon footprint
  • We’re sociable: Lunches, in-house bar, BBQ’s, socials, summer party, annual off site event

*(with German/Swiss employment contracts)

We are Zattoo

Zattoo enables our users to view indiscriminately and we reflect that in our team too. Regardless of race, gender, sexual orientation, religion, national origin, age, disability or any other characteristic protected by law we encourage everyone to apply and will give everyone equal consideration. We are an equal opportunities employer, join us and help build a diverse team dedicated to revolutionising the way you watch TV.

JOIN US AND BECOME PART OF OUR STREAM TEAM!

Updated: 13 days ago
Job ID: 2097662
About Zattoo
Zattoo is the leading TV-as-a-Service player in Europe serving millions of users helping them watch what they want, where they want, when they want.
51-200 employees
Information Technology (IT)
Sonnenallee 223A, Berlin, Germany
Sonnenallee 223A, Berlin, Germany
Show map
Our other open positionsView all open positions
Zattoo logo
Financial Controller
Berlin, GermanyEmployee
Zattoo logo
QA Engineer (Working Student)
Berlin, GermanyWorking student
Interested in this job?
MM
Contact Person
Marika Maslowska
TA Admin
+41
Documents:
.doc, .docx, .pdf, .rtf, .txt
No time? Just apply later
Enter your info below to get a link to this job.
We hire with
JOIN