Netherlands Job Openings

Channable

Full-stack Software Engineer - Growth team

Utrecht

FULL TIME

September 12, 2024

Your job:


In this position, you will be part of the Product Growth team. We focus on the implementation of features related to three main areas: Activation (converting users from free to paid accounts), Retention (keeping existing users) and Monetization (how and when to pay for Channable). This involves both user-facing features as well as internal technical solutions to enable other departments to perform their tasks more effectively.



The Product Growth team is responsible for part of our Python backend, which powers our API and serves as the main entry point for our services. We’re also responsible for the frontend implementation of features associated with our domain. As other Engineering teams, we also work closely together with our Infrastructure and Dev Ops teams, which are developing many other services that power Channable under the hood, and all together we build our powerful tool!



Your challenges:

  • End-to-end development of new features: requirements gathering, technical design, implementation, testing and release.
  • Contribute to our Python components and implement and integrate with new APIs
  • Turn wireframes into functional UI while adhering to an existing design system
  • Translate functional requirements into stable and reusable components
  • Write scalable, testable, efficient, and easily maintainable code
  • Collaborate with and review code of other team members
  • Improve the reliability and robustness of our application
  • Work on scalability and performance improvements
  • Work together with our Product Manager on requirements and issues
  • Collaborate with other engineering teams about technical matters
We use the following technologies and tools in our backend:
  • Languages: Python, SQL
  • Libraries: Flask, SQLAlchemy, Click, requests, logging
  • Tools: Postgres, Alembic, mypy, Sentry, Grafana
And these in our frontend:
  • Languages: Type Script
  • Libraries: react, react-query, react-hook-form, css-in-js, jest, msw.js, rest
  • Tools: webpack, babel, eslint


Want to read more about our development adventures? Then visit our inspiring tech blog: https://tech.channable.com/

And if this made you enthusiastic, you can also take a look at some of our open-source work at https://github.com/channable to get a feeling of how we work together and what our code looks like.

Who are you?

You are an enthusiastic coder and a critical thinker. At Channable we help each other to become better as a team. That's something you believe in as well. Besides the skills you currently have, having an eager-to-learn mindset is just as important.


Additionally, you have:



  • 2+ years of professional experience developing applications in Python

  • 2+ years of professional experience developing frontend applications using React
  • Experience with REST APIs and related technologies
  • Experience with native Javascript (ES6 and above) and Typescript
  • An established and communicable grasp of design and UX principles
  • Familiarity with SQL and relational databases, preferably Postgres
  • Good working knowledge of Linux, git and the command-line
  • Available for at least 32 hours per week.
And then there are some things that are ‘nice to have’:
  • Experience in tuning and scaling a big application
  • Having worked with distributed systems before


Who are we?

Channable was founded 10 years ago in the heart of Utrecht. We are now a strong team of 260+ diverse individuals, and more than 40 nationalities.
Joining Channable means you’re looking for a bit more than just a job. Diverse as we are, we all share our love for growth, to help, to take ownership, and create an awesome journey together. Feel free to take a further look at who we are here and on our Instagram or Linkedin! Wanna get to know us even more? Give our Culture Playbook a read.



What do we do?

Channable is a fast-growing B2B Saa S platform that offers a fully integrated way to market your products online. We empower marketers and online businesses to manage, scale, and optimize their marketing


What do we offer?


  • Gross salary of 4.076-5.299 euros per month based on your experience (based on 40 h/w)
  • A €1.000 annual Individual Learning & Development budget
  • Stock Appreciation Rights: eligible employees can financially profit from Channable’s success
  • Saving for old age - yes, we provide an extra 5% of your monthly base salary
  • Company-wide bonus
  • Once every 10 weeks, you can use your creativity during our internal Hackathon day
  • 26 vacation days + 2 reload days based on 40 hours, and on top of this; you are allowed to go for a 3-week-long workation and an extra 3 weeks if you're an expat living in the Netherlands!
  • Are you going to become a parent? We think it is important that you spend time with your newborn. Enjoy 5 weeks of 100% paid partner leave.
  • To work in a beautiful historic and fully renovated office in the heart of Utrecht & with a flexible hybrid working policy of ( minimum 2 days in the office).
  • Since you can work from home for 3 days a week, we will provide home office supplies.
  • Having flexible working hours means starting your day between 8.00 - 10.00 am.
  • We want you to feel good - please feel free to use our discounted One Fit subscription.You also have free & anonymous access to the Open Up platform and psychologists. This free service is also available to your family members.
  • Traveling to our office? No problem, we got you covered.
  • Channaweekend (we go abroad in 2025 for a long weekend with all the colleagues from all over the world).
  • Additional working conditions like great lunch, massages, in-office bar (Channabar), parties, in-house gym, sports teams, video games, and many more!
New Job Alerts
Vertico

Business Development Manager

Eindhoven

FULL TIME & CONTRACT

September 23, 2024

View Job Description
Honeywell

Project Engineer - HVAC

Apeldoorn

September 23, 2024

View Job Description
Page Personnel

(Sr.) Recruitment Consultant - PagePersonnel Utrecht

Utrecht

September 23, 2024

View Job Description
Michael Page

(Sr.) Recruitment Consultant - MichaelPage Tilburg

Tilburg

September 23, 2024

View Job Description
Maastricht University

PhD candidate at the Instituut MERLN

Maastricht

FULL TIME

September 23, 2024

View Job Description
Maastricht University

PhD Candidate: Harnessing heterosis in Pea (Pisum sativum) for sustainable, alternative protein

Venlo

FULL TIME

September 23, 2024

View Job Description
JD Sports Netherlands

Payroll Specialist (m/f/d) Parttime

Amsterdam

PART TIME

September 23, 2024

View Job Description
Looking for similar job?
Adroit People Ltd.

Java Full-Stack Developer

Zoetermeer

FULL TIME

September 16, 2024

View Job Description
Snappet

Full-stack Developer (AWS)

Utrecht

FULL TIME

September 20, 2024

View Job Description
Netherlands Cancer Institute

Software Developer for Department of Radiotherapy

Amsterdam

FULL TIME

August 27, 2024

View Job Description
Xerox

Customer Software Support Analyst

FULL TIME

August 5, 2024

View Job Description
DLL

Full-Stack Developer

Eindhoven

August 23, 2024

View Job Description
Webreturn

Full-stack WordPress Developer

Heiloo

FULL TIME

September 4, 2024

View Job Description
See What’s New: Channable Job Opportunities
Channable

Python Software Engineer - Insights team

Utrecht

FULL TIME

August 29, 2024

View Job Description
Channable

Website Manager

Utrecht

FULL TIME

August 28, 2024

View Job Description
Channable

Customer Success Manager UK & International Market

Utrecht

FULL TIME

August 18, 2024

View Job Description
View More Jobs by Channable
New Job Alerts
Vertico

Business Development Manager

Eindhoven

FULL TIME & CONTRACT

September 23, 2024

View Job Description
Honeywell

Project Engineer - HVAC

Apeldoorn

September 23, 2024

View Job Description
Page Personnel

(Sr.) Recruitment Consultant - PagePersonnel Utrecht

Utrecht

September 23, 2024

View Job Description
Michael Page

(Sr.) Recruitment Consultant - MichaelPage Tilburg

Tilburg

September 23, 2024

View Job Description
Maastricht University

PhD candidate at the Instituut MERLN

Maastricht

FULL TIME

September 23, 2024

View Job Description
Maastricht University

PhD Candidate: Harnessing heterosis in Pea (Pisum sativum) for sustainable, alternative protein

Venlo

FULL TIME

September 23, 2024

View Job Description
JD Sports Netherlands

Payroll Specialist (m/f/d) Parttime

Amsterdam

PART TIME

September 23, 2024

View Job Description