{"id":34647,"date":"2026-08-31T15:51:43","date_gmt":"2026-08-31T13:51:43","guid":{"rendered":"https:\/\/pegamento.nl\/niet-gecategoriseerd\/wanted-mid-level-senior-software-engineer-with-strong-skills-in-python-or-react\/"},"modified":"2026-08-31T16:13:38","modified_gmt":"2026-08-31T14:13:38","slug":"wanted-mid-level-senior-software-engineer-with-strong-skills-in-python-or-react","status":"publish","type":"post","link":"https:\/\/pegamento.nl\/en\/pegamento\/wanted-mid-level-senior-software-engineer-with-strong-skills-in-python-or-react\/","title":{"rendered":"Wanted: Mid-Level\/Senior Software Engineer with strong skills in Python or React."},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">You&#8217;ll learn the rest from us. You&#8217;ll build software that actually helps people stay on track.<\/p>\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>ROLE<br\/><\/strong><strong>Full-stack \u2014 or on the way there<\/strong><\/td><td><strong>SCOPE<br\/><\/strong><strong>32\u201340 hours<\/strong><\/td><td><strong>LOCATION<br\/><\/strong><strong>Zeist \/ hybrid<\/strong><\/td><\/tr><\/tbody><\/table><\/figure>\n\n<h2 id=\"h-over-pegamento-en-deze-rol\" class=\"wp-block-heading\">About Pegamento and this role<\/h2>\n\n<p class=\"wp-block-paragraph\">Pegamento develops and manages digital workplaces and customer engagement solutions for organizations where accessibility is not just a side issue. Our applications, portals, and platforms support healthcare institutions, municipalities, educational organizations, industry, and helplines, among others. If our software goes down, people won\u2019t be able to properly reach their municipality, primary care physician, or care provider.<\/p>\n\n<p class=\"wp-block-paragraph\">You will therefore be working in complex client environments with high standards for privacy, security, performance, and continuity. We build on our own infrastructure and make decisions that must remain viable for years to come. To that end, we\u2019re looking for an engineer with experience in production software, the ability to exercise professional judgment, and a willingness to take responsibility for the results.<\/p>\n\n<h2 id=\"h-de-kern-van-de-rol\" class=\"wp-block-heading\">The Core of the Role<\/h2>\n\n<p class=\"wp-block-paragraph\">You\u2019ll take independent ownership of a portion of our system landscape. You\u2019ll think before you build, provide clear justification for technical decisions, and ensure that quality isn\u2019t left to chance. In addition to code, you\u2019ll also deliver clarity, rationale, and a solution that colleagues can understand, manage, and further develop.<\/p>\n\n<h2 id=\"h-wat-je-meebouwt\" class=\"wp-block-heading\">What you\u2019ll help build<\/h2>\n\n<p class=\"wp-block-paragraph\">You\u2019ll work with Python and React. You\u2019ll start on the side where you\u2019re strongest and grow toward the other. You\u2019ll join a team that:<\/p>\n\n<ul class=\"wp-block-list\">\n<li>trains its own neural networks on our on-premises GPU infrastructure;<\/li>\n\n\n\n<li>deploys private LLMs and open-weight models, both in the data center and on-device;<\/li>\n\n\n\n<li>integrates SIP and other real-time communication protocols;<\/li>\n\n\n\n<li>builds multisite platforms that support thousands of users.<\/li>\n<\/ul>\n\n<p class=\"wp-block-paragraph\">We use AI tools such as Cursor and Claude Code on a daily basis. You use these tools critically and efficiently; as an engineer, you remain responsible for design, code quality, security, and the production outcome.<\/p>\n\n<h2 id=\"h-wat-we-in-het-eerste-jaar-verwachten\" class=\"wp-block-heading\">What We Expect in the First Year<\/h2>\n\n<h3 id=\"h-in-je-eerste-90-dagen\" class=\"wp-block-heading\">In your first 90 days<\/h3>\n\n<ul class=\"wp-block-list\">\n<li>You\u2019ll deliver fully functional features within an existing codebase and, in coordination with the design and backend teams, deploy them to production.<\/li>\n\n\n\n<li>You\u2019ll participate fully in reviews, refinement sessions, and architecture sessions, and provide well-reasoned feedback on others\u2019 work as well as your own.<\/li>\n\n\n\n<li>You\u2019ll familiarize yourself with a specific domain and identify early on where improvements can be made\u2014whether in terms of technology, collaboration, or our work processes.<\/li>\n<\/ul>\n\n<h3 id=\"h-binnen-12-maanden\" class=\"wp-block-heading\">Within 12 months<\/h3>\n\n<ul class=\"wp-block-list\">\n<li>You take ownership of a component, service, or domain and can explain architectural decisions to colleagues and clients.<\/li>\n\n\n\n<li>You contribute to reusable components, patterns, CI\/CD, and security-by-design, and help reduce the use of ad-hoc solutions.<\/li>\n\n\n\n<li>You mentor less experienced colleagues and translate possibilities in AI, LLMs, SIP, and real-time events into practical solutions.<\/li>\n<\/ul>\n\n<h2 id=\"h-wat-je-meebrengt\" class=\"wp-block-heading\">What You Bring to the Table<\/h2>\n\n<p class=\"wp-block-paragraph\">We distinguish between what is necessary to succeed in this role and the knowledge you can develop while working with us. The exact number of years of experience is less important than demonstrated independence, professional judgment, and a track record of results in a production environment.<\/p>\n\n<ul class=\"wp-block-list\">\n<li><strong>Several years of experience<\/strong> as a software engineer in an environment where real users depend on your code.<\/li>\n\n\n\n<li><strong>You have proven proficiency<\/strong> in either Python or JavaScript\/TypeScript with React and want to develop the ability to independently build a complete feature\u2014from database to user interface\u2014within a year.<\/li>\n\n\n\n<li>You work with relational databases and APIs on a daily basis and understand schema design, migrations, and scalability.<\/li>\n\n\n\n<li>You design before you build, weigh alternatives and technical debt, and write maintainable, testable software.<\/li>\n\n\n\n<li>You use AI development tools critically: you use them to speed up the process, but you also verify assumptions, security, and quality.<\/li>\n\n\n\n<li>You collaborate constructively with engineers, designers, consultants, and project managers. You listen to the client, identify risks and dependencies early on, and can professionally say \u201cno\u201d without damaging the relationship.<\/li>\n\n\n\n<li>You communicate fluently in Dutch or English, both verbally and in writing.<\/li>\n<\/ul>\n\n<h2 id=\"h-mooi-meegenomen\" class=\"wp-block-heading\">A nice bonus<\/h2>\n\n<p class=\"wp-block-paragraph\">Experience with one or more of the following topics makes us especially curious: SIP, WebRTC, or media streams; LLMs, RAG, vector search, or on-device AI; mobile performance; customer contact, CX, telephony, or CRM; the public sector or healthcare; containers, Kubernetes, CI\/CD, and observability; or PHP for existing components. No experience with AI or SIP? You can learn those if you have a solid technical foundation.<\/p>\n\n<h2 id=\"h-wat-wij-bieden\" class=\"wp-block-heading\">What We Offer<\/h2>\n\n<ul class=\"wp-block-list\">\n<li><strong>Work that has a visible social impact<\/strong> in areas such as healthcare, local governments, education, and helplines.<\/li>\n\n\n\n<li><strong>A dedicated technology environment<\/strong> with its own platform, AI stack, and GPU infrastructure.<\/li>\n\n\n\n<li><strong>A high degree of ownership over your work<\/strong>, a flat hierarchy, and direct lines of communication with colleagues, management, and clients.<\/li>\n\n\n\n<li><strong>Targeted professional development<\/strong> through coaching, a personalized development plan, and knowledge sessions on AI, CX, development, and data.<\/li>\n\n\n\n<li><strong>A hybrid workplace<\/strong> in Zeist, flexible working hours, and a position starting at 32 hours per week.<\/li>\n\n\n\n<li><strong>A competitive salary<\/strong> and attractive benefits package. We\u2019re open about this from the very first interview.<\/li>\n<\/ul>\n\n<p class=\"wp-block-paragraph\">We\u2019re a team of diverse personalities and areas of expertise. The atmosphere is informal and straightforward, with room for substantive discussions, dry humor, happy hours, hackathons, and a running group. What unites us is that we take what we deliver together seriously.<\/p>\n\n<h2 id=\"h-het-selectieproces\" class=\"wp-block-heading\">The Selection Process<\/h2>\n\n<p class=\"wp-block-paragraph\">We discuss expectations, energy, and collaboration right from the start. The process consists of a 45-minute introductory meeting, a technical interview lasting about an hour, a paid team exercise based on a real-world case study, and finally, a mutual evaluation and a concrete offer.<\/p>\n\n<h2 id=\"h-reageren\" class=\"wp-block-heading\">Apply<\/h2>\n\n<p class=\"wp-block-paragraph\">Send us your resume or profile, a brief cover letter, and\u2014preferably\u2014an example of work you\u2019re proud of\u2014such as a repo, case study, video, or code snippet\u2014along with a few lines explaining the choices you made. Not sure if your profile is a perfect fit? Apply anyway and let us know what your concerns are.<\/p>\n\n<figure class=\"wp-block-image size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"582\" src=\"https:\/\/pegamento.nl\/wp-content\/uploads\/2026\/08\/Now-Hiring-1.webp\" alt=\"\" class=\"wp-image-34650\" srcset=\"https:\/\/pegamento.nl\/wp-content\/uploads\/2026\/08\/Now-Hiring-1.webp 1024w, https:\/\/pegamento.nl\/wp-content\/uploads\/2026\/08\/Now-Hiring-1-300x171.webp 300w, https:\/\/pegamento.nl\/wp-content\/uploads\/2026\/08\/Now-Hiring-1-767x436.webp 767w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>You&#8217;ll learn the rest from us. You&#8217;ll build software that actually helps people stay on track. ROLEFull-stack \u2014 or on the way there SCOPE32\u201340 hours LOCATIONZeist \/ hybrid About Pegamento and this role Pegamento develops and manages digital workplaces and customer engagement solutions for organizations where accessibility is not just a side issue. Our applications, [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":34660,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,503],"tags":[],"class_list":["post-34647","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-niet-gecategoriseerd","category-pegamento"],"_links":{"self":[{"href":"https:\/\/pegamento.nl\/en\/wp-json\/wp\/v2\/posts\/34647","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pegamento.nl\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pegamento.nl\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pegamento.nl\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/pegamento.nl\/en\/wp-json\/wp\/v2\/comments?post=34647"}],"version-history":[{"count":2,"href":"https:\/\/pegamento.nl\/en\/wp-json\/wp\/v2\/posts\/34647\/revisions"}],"predecessor-version":[{"id":34652,"href":"https:\/\/pegamento.nl\/en\/wp-json\/wp\/v2\/posts\/34647\/revisions\/34652"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pegamento.nl\/en\/wp-json\/wp\/v2\/media\/34660"}],"wp:attachment":[{"href":"https:\/\/pegamento.nl\/en\/wp-json\/wp\/v2\/media?parent=34647"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pegamento.nl\/en\/wp-json\/wp\/v2\/categories?post=34647"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pegamento.nl\/en\/wp-json\/wp\/v2\/tags?post=34647"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}