Haskell Software Engineer - Creatives Team in Utrecht

Haskell Software Engineer - Creatives Team in Utrecht

Utrecht Full Time 48825 - 59675 € / jaar (geschat) Hybride
C

In één oogopslag

  • Taken: Ontwikkel en onderhoud innovatieve beeldverwerkingsfuncties in een dynamisch team.
  • Bedrijf: Channable, een snelgroeiende B2B SaaS-platform in Utrecht.
  • Voordelen: Competitief salaris, 26 vakantiedagen, flexibele werktijden en professionele ontwikkelingsbudget.
  • Overige informatie: Diverse en inclusieve werkomgeving met uitstekende groeimogelijkheden.
  • Waarom deze baan: Werk met cutting-edge technologieën en maak impact op miljoenen afbeeldingen dagelijks.
  • Kwalificaties: Ervaring met Haskell en andere programmeertalen, plus sterke webontwikkeling vaardigheden.

Het verwachte salaris ligt tussen 48825 - 59675 € per jaar.

Wat bieden wij jou: Een bruto maandsalaris van € 4.000 tot € 5.700 op basis van een 40-urige werkweek. Dit salarisbereik weerspiegelt ons carrièrekader. Je uiteindelijke rolniveau wordt bepaald tijdens het wervingsproces, op basis van afstemming met dit kader. 8% vakantiegeld - 8% van je jaarsalaris, dat samen met je salaris in mei wordt uitbetaald. Sparen voor de oude dag - we hebben een spaarregeling voor de oude dag, die kan oplopen tot 5% van je maandelijkse salaris, of je kunt een extra +2,5% bovenop je maandelijkse basissalaris krijgen. En nog veel meer voordelen die je onderaan de functiebeschrijving kunt lezen!

Jouw uitdagingen: Het Creatives-team werkt aan en is verantwoordelijk voor onze Image Editor en gerelateerde beeldverwerkingsfuncties. Je zult werken aan de backend en soms een beetje aan de frontend van een complexe gedistribueerde webapplicatie. Onze tool biedt verschillende diensten, geschreven in Haskell, Python en Rust. In deze functie ben je verantwoordelijk voor de architectuur, ontwikkeling en onderhoud van nieuwe en oude beeldgerelateerde functies in onze applicatie. Een belangrijk aspect van ons werk is het schalen van onze diensten naar het volgende niveau, zodat we een aanzienlijke toename in doorvoer kunnen verwerken terwijl we onze app snel en responsief houden. Ter illustratie: dagelijks worden er enkele honderden miljoenen afbeeldingen geïnspecteerd, getransformeerd en gemaakt door onze diensten.

  • Plan en vorm de toekomst van de Creatives-suite van functies met ons hechte team
  • Ontwerp, ontwikkel en test nieuwe productfuncties
  • Werk samen met en beoordeel PR's van andere teamleden
  • Verbeter de betrouwbaarheid en robuustheid van onze applicatie
  • Werk aan schaalbaarheid en prestatieverbeteringen
  • Werk samen met onze andere product- en platformteams om beeldmanipulerende functies te integreren met andere delen van onze tool.

Onze stack omvat: Haskell, Python, Rust, PostgreSQL, TypeScript, React, Ansible, Terraform, Prometheus. En we draaien al onze infrastructuur op Google Cloud Platform.

Wie ben jij? Je hebt goede programmeervaardigheden in Haskell (of een vergelijkbare getypeerde functionele taal). Je bent bekend met andere programmeertalen en polyglot programmeren: we moeten regelmatig wijzigingen aanbrengen in diensten die in andere talen zijn geschreven (vooral Python en Rust). Je hebt ongeveer 4-5 jaar professionele ervaring in software-engineering. Je hebt ervaring met het afstemmen en schalen van een grote applicatie. Je hebt ervaring met webontwikkeling, webtechnologieën en API's. Bekendheid met SQL en relationele databases, bij voorkeur Postgres. Goede kennis van Linux, git en de opdrachtregel.

Aangenaam om te hebben: Kennis van Haskell-bibliotheken zoals warp, conduit, async, servant, aeson, effectful. Kennis van Rust en zijn ecosysteem. Eerdere ervaring met beeldverwerking. Enige kennis van TypeScript/React, die we gebruiken in onze WYSIWYG Image Editor. Een passie om waarde te bieden aan klanten en het 'vraag achter de vraag' te achterhalen.

Praktische vereisten: EU-burgerschap of een geldige werkvergunning voor Nederland; je woont bij voorkeur al in Nederland. Beschikbaar voor minimaal 32 uur per week, met twee dagen op kantoor in Utrecht.

Belangrijke opmerking: We begrijpen dat studies aantonen dat vrouwen alleen solliciteren naar functies wanneer ze zich 100% aan de vereisten voldoen; daarom moedigen we je sterk aan om te solliciteren, zelfs als je niet aan elk punt voldoet, aangezien we op zoek zijn naar gepassioneerde individuen met potentieel en de bereidheid om te groeien.

Het team: Je komt terecht in het Creatives-team, bestaande uit vijf andere backend-engineers, twee frontend-engineers, een productmanager en een UI/UX-ontwerper.

Wie zijn wij? Channable is opgericht in 2014 in het hart van Utrecht en is een snelgroeiend B2B SaaS-platform dat een volledig geïntegreerde manier biedt om je producten online te marketen. We stellen marketeers en online bedrijven in staat om hun marketing te beheren, te schalen en te optimaliseren. We zijn nu een sterk team van meer dan 320 diverse individuen uit meer dan 40 nationaliteiten.

Bij Channable betekent het dat je op zoek bent naar iets meer dan alleen een baan. Zo divers als we zijn, delen we allemaal onze liefde voor groei, helpen, eigenaarschap nemen en samen een geweldige reis creëren.

Waarom Channable? Bij Channable vind je een cultuur die openheid, vakmanschap en samenwerking waardeert. We investeren in onze mensen en geven hen de autonomie om betekenisvolle veranderingen aan te drijven. Je werkt aan technische uitdagingen die ertoe doen, met collega's die diep om het product en elkaar geven.

Meer voordelen: Jaarlijks L&D-budget van €1000 voor je professionele groei. Bedrijf brede prestatiebonus, tot 10% van je jaarsalaris, jaarlijks bepaald door onze oprichters op basis van financiële planning en doelstellingen. Aandelenwaarderechten: senior medewerkers kunnen financieel profiteren van het succes van Channable. 26 vakantiedagen + 2 reload dagen op basis van 40 uur, met de mogelijkheid om tot 5 extra vakantiedagen per jaar te kopen. Ga je ouderschap? Geniet van 5 weken 100% betaalde partnerverlof! Vervoer naar ons kantoor? Kies tussen een NS Business Card of een €0,25/km reiskostenvergoeding voor alternatieve transport. Werk vanuit ons kantoor in centraal Utrecht minstens 2 dagen per week, en thuis voor de rest (we zorgen voor de benodigde apparatuur en een budget voor extra benodigdheden). Plus, geniet van flexibele werktijden met een ochtendstarttijd tussen 8:00 en 10:00 uur. We bieden een 3 weken lange werkvakantie; en nog eens 3 weken als je als expat in Nederland woont! Jouw welzijn is belangrijk: we bieden een korting op een Urban Sports Club-abonnement en anonieme toegang tot OpenUp-psychologen en -bronnen. Verse dagelijkse lunch: geniet van verse maaltijden, maandag tot donderdag bereid door onze in-house chef (volledig catering voor veganistische, vegetarische en glutenvrije diëten). Op vrijdagen wisselen we het af door lekkere sandwiches en salades te bestellen. Extra arbeidsvoorwaarden zijn onder andere massages, zelfs persoonlijke training sessies in onze Channagym, videogames, een bar op kantoor en nog veel meer!

Hoe kun je jezelf aan ons voorstellen? Ben je geïnteresseerd? Om ervoor te zorgen dat je sollicitatie snel het juiste team bereikt, dien je deze in het Engels in te dienen via onze carrièrepagina door op de knop "Solliciteer" te klikken. Sollicitaties die via e-mail worden ingediend, worden niet in overweging genomen. We kijken ernaar uit om zo snel mogelijk van je te horen!

Interviewstappen: Als het een match is, neemt Ioana (Tech Talent Acquisition Partner) contact met je op voor een kennismakingsgesprek (25 minuten). Daarna heb je een technische interview met de teamleden (1 uur). Voor senior kandidaten plannen we ook een systeemontwerp (1 uur). Daarna plannen we een cultuur- en rolgeschiktheid interview met de Creative Team Lead en nog een collega (1 uur). Wanneer we niet genoeg informatie hebben, kunnen we je vragen om een korte opdracht te maken voordat je technische interview. Houd er rekening mee dat we na de interviews en vóór de aanbieding fase referentiecontroles zullen uitvoeren.

Belangrijke opmerking: We weten dat het in het huidige AI-tijdperk verleidelijk is om technologie te gebruiken om je interviewprestaties te verbeteren. Hoewel we je ambitie waarderen, gebruik alsjeblieft geen AI-assistentie tijdens de eerste screening, zodat we de echte persoon achter het cv leren kennen. Opmerking: Contact van wervingsbureaus en recruiters wordt niet gewaardeerd. Elke recruiter of headhunter die ons benadert, stemt in met een donatie van €250 aan Make-A-Wish. Bij Channable streven we ernaar een omgeving van saamhorigheid en samenwerking te creëren en we geloven in diverse en inclusieve teams.

Haskell Software Engineer - Creatives Team in Utrecht werkgever: Channable

Channable is een uitstekende werkgever die een stimulerende werkomgeving biedt in het hart van Utrecht. Met een focus op persoonlijke groei en ontwikkeling, krijg je de kans om een team van IT Engineers te begeleiden en samen te werken met DevOps aan innovatieve oplossingen. De hybride werkstructuur en de collegiale sfeer maken het een ideale plek voor professionals die betekenisvol en uitdagend werk zoeken.

C

Contactgegevens:

Recruitmentteam van Channable

Hupjob Expertadvies🤫

Zo denken wij dat je Haskell Software Engineer - Creatives Team in Utrecht kunt binnenhalen

✨Verken de Tech Meetups

Ga naar lokale tech meetups en hackathons in je omgeving. Deze evenementen zijn perfect om in contact te komen met professionals uit de industrie en om potentiële vacatures van bedrijven als Channable te ontdekken. Bovendien laat je zo je passie voor softwareontwikkeling zien!

✨Bijdragen aan Open Source

Doe mee aan open-source projectontwikkeling. Dit laat niet alleen je vaardigheden zien, maar helpt ook om je naam zichtbaar te maken in de softwaregemeenschap. Deel je bijdragen op platforms zoals GitHub, zodat recruiters van bedrijfChannable je kunnen vinden.

✨Maak gebruik van online portfolio's

Zorg ervoor dat je een online portfolio hebt waar je je projecten en eerdere werkervaring presenteert. Dit onderscheidt je van andere kandidaten, vooral bij full-time functies bij Channable. Voeg interessante projecten toe die laten zien dat je de benodigde vaardigheden bezit!

✨Direct solliciteren via onze website

Twijfel niet om je sollicitatie rechtstreeks via de website van Channable te indienen. Dit geeft je de kans om meteen in contact te komen met de juiste mensen en je interesse in de rol te tonen. We zijn op zoek naar gedreven kandidaten zoals jij!

Wij denken dat je deze vaardigheden nodig hebt om als Haskell Software Engineer - Creatives Team in Utrecht te schitteren

Haskell
Python
Rust
Web Development
APIs
PostgreSQL
TypeScript

Een paar tips voor je sollicitatie 🫡

Highlight je technische vaardigheden!:Zorg ervoor dat je een duidelijk overzicht geeft van je technische vaardigheden in je CV. Vermeld bijvoorbeeld de programmeertalen en tools die je beheerst, zoals Python, JavaScript of Git. Dit laat zien dat je niet alleen ervaring hebt, maar ook dat je voorbereid bent om aan de slag te gaan in onze ontwikkelomgeving bij Channable.

Projecten zijn je beste vrienden:Vergeet niet om relevante projecten toe te voegen aan je CV of portfolio. Dit kunnen persoonlijke projecten, hackathons of bijdragen aan open-source zijn. We willen graag zien hoe je je vaardigheden in de praktijk hebt toegepast. Laat ons zien wat je hebt gebouwd en hoe je problemen hebt opgelost!

Schrijf een enthousiaste motivatiebrief:In je motivatiebrief voor deze fulltime positie is het belangrijk om niet alleen je ervaring uit te lichten, maar ook je passie voor softwareontwikkeling. Vertel ons waarom je graag deel wilt uitmaken van het team bij Channable en hoe je wilt groeien in je rol. We zijn op zoek naar iemand met enthousiasme en leergierigheid!

Werk aan een duidelijke structuur:Zorg ervoor dat je CV en documenten een duidelijke structuur hebben. Gebruik duidelijke secties voor opleiding, werkervaring en projecten. Numerieke resultaten of verbeteringen die je hebt gerealiseerd, kunnen ook helpen om je impact te illustreren. Dit maakt het voor ons makkelijker om jouw verhaal te volgen en je vaardigheden in kaart te brengen.

Zo bereid je je voor op een sollicitatiegesprek bij Channable

✨Ken je programmeertalen!

Als je solliciteert voor een fulltime functie in de softwareontwikkeling, zorg dan dat je de programmeertalen die relevant zijn voor Haskell Software Engineer - Creatives Team goed beheerst. We kunnen verwachten dat je enkele technische vragen en coding challenges moet doorstaan, dus neem zeker de tijd om je vaardigheden in bijvoorbeeld Python, Java of C++ op te frissen.

✨Presenteer je portfolio

Een sterk portfolio is cruciaal in de softwareontwikkeling. Laat ons je projecten zien waar je trots op bent en demonstreer je specifieke vaardigheden. Zorg ervoor dat je het proces achter je projecten uitlegt en hoe je problemen hebt opgelost. Dit geeft Channable inzicht in je probleemoplossend vermogen en je aanpak.

✨Verken system design vragen

Tijdens het interview kunnen we je vragen stellen over system design. We willen begrijpen hoe je een applicatie of systeem ontwerpt. Oefen met het uitleggen van je aanpak, en denk na over schaalbaarheid, efficiëntie en veiligheid. Dit laat zien dat je niet alleen coder bent, maar ook een hele systeemarchitect kunt zijn.

✨Wees voorbereid op teamwork vragen

Softwareontwikkeling draait vaak om samenwerking. Verwacht vragen over hoe je samenwerkt met andere teamleden en hoe je omgaat met conflicten. We willen zien dat je niet alleen technisch sterk bent, maar ook goed kunt communiceren en bijdragen aan een prettige teamdynamiek.