Vind je volgende kans

Zoek vacatures op beroep, vaardigheid en locatie. Bekijk de eisen voordat je je sollicitatie voorbereidt.

Een goede zoektocht stopt niet bij een aantrekkelijke functietitel. Vergelijk taken, vereisten en arbeidsvoorwaarden met je ervaring. Deze gids helpt je om kansen te selecteren, relevante documenten voor te bereiden en te controleren waar je elke sollicitatie moet indienen.

De interface is in het Nederlands. Functietitels en beschrijvingen van werkgevers blijven in de oorspronkelijke publicatietaal, die Engels kan zijn.

Filters wissen

Resultaten: 8.549

← Terug naar de resultaten

Middle+/Senior Full-stack Developer (Node.js, backend-focused) | Brainer

Boosta

Locatie
Anywhere
Geplaatst
8 okt 2026

Controleer vóór je solliciteert op de website van de werkgever of de vacature nog openstaat en bekijk de volledige voorwaarden.

Functieomschrijving

De interface is in het Nederlands. Functietitels en beschrijvingen van werkgevers blijven in de oorspronkelijke publicatietaal, die Engels kan zijn.

Hi! We are Boosta, a holding tech company that creates, develops, and invests in digital businesses with global potential. Today, we collaborate with over 800 specialists from different parts of the world, and millions of users use our products and services. We are currently looking for a Middle+/Senior Full-stack Developer to join our project Brainer, which is building a comprehensive online platform for measuring, training, and systematically developing human cognitive abilities. Brainer is a digital space for those who want to think faster, deeper, and more effectively. It brings together: - brain quizzes; - brain games; - puzzles; - courses and educational modules. What will be in your focus: - Work approximately in a 70% backend / 30% frontend ratio. - Take significant ownership of the product’s backend development and independently handle related frontend tasks. - Design and develop core server-side logic, including users, authorization, access management, products, reports, and other product modules. - Evolve the architecture with regard to the growth of users, traffic, data, and integrations. - Ensure the reliability of payment logic and correct handling of repeated requests, errors, and edge cases. - Design and optimize database operations, identify bottlenecks, and improve system performance. - Develop the product’s event-driven and analytics components to ensure that Product and Marketing teams receive accurate and reliable data. - Independently implement product scenarios on the frontend in integration with APIs. - Collaborate with the Product team on technical solutions by assessing risks and complexity and suggesting ways to validate product hypotheses. - Improve the product’s engineering quality through code reviews, monitoring, security, integration quality, and systematic technical debt management. - Participate in architectural decisions that will shape the product’s development over the next 1–2 years. You are our perfect match if: - 3+ years of commercial backend development experience with Node.js and practical experience with NestJS. - Strong knowledge of JavaScript and TypeScript. - Good understanding of fundamental programming and software design principles, SOLID, and GRASP, with the ability to apply them in practice. - Practical experience with relational databases, preferably PostgreSQL, including schema design, indexes, transactions, and query optimization. - Experience designing and developing REST APIs, authorization, JWT, sessions, cookies, and secure handling of user data. - Understanding of reliable server-side systems, including error handling, retries, concurrent operations, scaling, and bottleneck identification. - Practical experience with React and Next.js, sufficient to independently implement the frontend part of product scenarios. - Understanding of product analytics and experience integrating third-party services. - Experience using AI tools in development, with mandatory verification and understanding of the generated code. Will be a plus: - Experience working with high traffic, a significant number of users, or high-load systems. - Experience with payments, subscriptions, billing, and recurring payments. - Practical experience with caching, queues, and background task processing. - Experience integrating AI APIs or developing generative AI-based functionality. - Experience with CI/CD, Docker, monitoring, or cloud infrastructure. - Experience launching a web product or a significant part of it from scratch. - Experience working with B2C products with a high volume of paid traffic. The stages you’ll go through: - Stage 1. Pre-screen. - Stage 2. Technical interview. - Stage 3. Test task - Stage 4. Bar interview. - Stage 5. Reference checks. - Stage 6. Job Offer! For comfortable work, we offer: - Support for your self-realization and career growth: both vertical and horizontal development, opportunities to work across different niches, and compensation for external courses and conferences. - Flexible working hours (you can start your workday anytime between 8:00 and 11:00 AM Kyiv time). - An office in Kyiv, coworking spaces in Lviv or Warsaw, or the option to work remotely — the choice is yours. - 28 working days of paid vacation per year, up to 30 days of sick leave with medical confirmation, plus all public holidays observed. - Care for your health: medical insurance, a Mental Health program, and compensation for therapy sessions. - Ukrainian Victory Support program and other meaningful social initiatives. - Gifts for special occasions in your life and career. - Quarterly team buildings (online or offline). - Equipment compensation during blackouts. - Maximum support in challenging life situations. If you’re driven by the challenge of building outstanding products, send us your CV — let’s get to know each other!

Zoek, vergelijk en bereid je sollicitatie voor

Begin met een beroep of vaardigheid die je wilt gebruiken. Pas de locatie- en beroepsfilters aan en open vacatures om de verantwoordelijkheden te vergelijken. Vind je geen resultaten, probeer dan een kortere zoekterm of verwijder één filter tegelijk.

Maak onderscheid tussen vereisten en voorkeuren. Controleer werktijden, beloning en locatie wanneer die zijn vermeld. Ook werk op afstand kan een bepaald woonland, een werkvergunning of overlappende werktijden vereisen. Bevestig de beschikbaarheid en volledige voorwaarden bij de werkgever.

Kies echte voorbeelden uit je ervaring die aansluiten op de functie-eisen. Leg je bijdrage uit en gebruik alleen cijfers die je kunt onderbouwen. Volg de instructies van de werkgever en controleer contactgegevens, inhoud en PDF voordat je de sollicitatie verstuurt.

Voordat je solliciteert

Vragen over werk zoeken

Waarom zijn sommige vacatures in het Engels?

Werkgevers schrijven hun eigen titels en omschrijvingen. We behouden die teksten om de vereisten en voorwaarden niet te veranderen. De navigatie en deze gids zijn in het Nederlands. Vind je niets met Nederlandse zoekwoorden, probeer dan ook de functie of vaardigheid in de taal van de vacature, bijvoorbeeld “software engineer”.

Kan ik bij een baan op afstand vanuit elk land werken?

Niet altijd. Een werkgever kan bepaalde woonlanden, een werkvergunning of vaste werktijden vereisen. Controleer de oorspronkelijke vacature. Ontbreken deze gegevens, vraag dan om bevestiging voordat je aanneemt dat je vanuit jouw locatie kunt werken.

Wat doe ik als er geen resultaten zijn?

Probeer een bredere functietitel of één vaardigheid en verwijder de filters één voor één. Bedrijven gebruiken verschillende namen voor vergelijkbaar werk. Is een specifieke vacature verdwenen, zoek dan het referentienummer op de carrièrepagina van het bedrijf. Minder filters maken een gesloten vacature niet opnieuw beschikbaar.

Wordt mijn sollicitatie via ResumizeAI verstuurd?

De sollicitatieknop opent een externe website. Volg de instructies van de werkgever of het wervingsplatform en bevestig daar de verzending. Een cv voorbereiden in ResumizeAI is nog geen sollicitatie indienen. Opent de link alleen de bedrijfswebsite, zoek dan eerst de juiste vacature.

Hoe pas ik mijn cv en motivatiebrief aan?

Koppel de vereisten aan projecten, taken en resultaten die je kunt toelichten. Benadruk relevante ervaring zonder vaardigheden of prestaties te verzinnen. Leg in je brief je interesse uit met een concreet voorbeeld. Gebruik de gevraagde taal en bestandsindeling en controleer beide documenten voor verzending.