{"id":16880,"date":"2025-08-20T11:25:26","date_gmt":"2025-08-20T10:25:26","guid":{"rendered":"https:\/\/talents2germany.de\/ag\/?page_id=16880"},"modified":"2025-08-22T08:30:29","modified_gmt":"2025-08-22T07:30:29","slug":"senior-full-stack-developer-python-react-js","status":"publish","type":"page","link":"https:\/\/talents2germany.de\/ag\/en\/senior-full-stack-developer-python-react-js\/","title":{"rendered":"Senior Full-Stack Developer (Python &amp; React-JS)"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"16880\" class=\"elementor elementor-16880\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3ab4d1e e-flex e-con-boxed e-con e-parent\" data-id=\"3ab4d1e\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d1584e7 elementor-widget elementor-widget-heading\" data-id=\"d1584e7\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.18.0 - 08-12-2023 *\/\n.elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}<\/style><h1 class=\"elementor-heading-title elementor-size-default\">___<\/h1>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-84bc5a5 e-flex e-con-boxed e-con e-parent\" data-id=\"84bc5a5\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;slideshow&quot;,&quot;background_slideshow_gallery&quot;:[{&quot;id&quot;:17026,&quot;url&quot;:&quot;http:\\\/\\\/talents2germany.de\\\/ag\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2025\\\/08\\\/Copy-of-Draft-for-all-Job-Description-6.png&quot;}],&quot;content_width&quot;:&quot;boxed&quot;,&quot;background_slideshow_loop&quot;:&quot;yes&quot;,&quot;background_slideshow_slide_duration&quot;:5000,&quot;background_slideshow_slide_transition&quot;:&quot;fade&quot;,&quot;background_slideshow_transition_duration&quot;:500}\" data-core-v316-plus=\"true\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-b2dfae0 e-con-full e-flex e-con e-child\" data-id=\"b2dfae0\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5b7d90d elementor-widget elementor-widget-spacer\" data-id=\"5b7d90d\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.18.0 - 08-12-2023 *\/\n.elementor-column .elementor-spacer-inner{height:var(--spacer-size)}.e-con{--container-widget-width:100%}.e-con-inner>.elementor-widget-spacer,.e-con>.elementor-widget-spacer{width:var(--container-widget-width,var(--spacer-size));--align-self:var(--container-widget-align-self,initial);--flex-shrink:0}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container,.e-con>.elementor-widget-spacer>.elementor-widget-container{height:100%;width:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer{height:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner{height:var(--container-widget-height,var(--spacer-size))}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty,.e-con>.elementor-widget-spacer.elementor-widget-empty{position:relative;min-height:22px;min-width:22px}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon,.e-con>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;padding:0;width:22px;height:22px}<\/style>\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f60afce elementor-widget-tablet__width-initial elementor-widget elementor-widget-heading\" data-id=\"f60afce\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Senior Full-Stack Developer (Python & React-JS)<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4c537e1 elementor-widget elementor-widget-text-editor\" data-id=\"4c537e1\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.18.0 - 08-12-2023 *\/\n.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#69727d;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#69727d;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}<\/style>\t\t\t\t<p><b>Location:<\/b><span style=\"font-weight: 400;\"> Fully remote<\/span><span style=\"font-weight: 400;\"><br \/><\/span><b>Language:<\/b><span style=\"font-weight: 400;\"> English<\/span><span style=\"font-weight: 400;\"><br \/><\/span><b>Job Type:<\/b><span style=\"font-weight: 400;\"> Full-time<\/span><\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3e0526c elementor-widget elementor-widget-button\" data-id=\"3e0526c\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-lg\" href=\"https:\/\/candidate.talents2germany.de\/job-application?utm_source=wordpress\" assessment=\"\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon elementor-align-icon-right\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-caret-right\" viewBox=\"0 0 192 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M0 384.662V127.338c0-17.818 21.543-26.741 34.142-14.142l128.662 128.662c7.81 7.81 7.81 20.474 0 28.284L34.142 398.804C21.543 411.404 0 402.48 0 384.662z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"elementor-button-text\">apply now<\/span>\n\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b76d7b9 e-flex e-con-boxed e-con e-parent\" data-id=\"b76d7b9\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;content_width&quot;:&quot;boxed&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-935f257 e-flex e-con-boxed e-con e-child\" data-id=\"935f257\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;content_width&quot;:&quot;boxed&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7d8e86e elementor-widget elementor-widget-text-editor\" data-id=\"7d8e86e\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<h5 class=\"wp-block-heading\"><span style=\"color: #ffffff;\">What you&#8217;ll Do:<\/span><\/h5><ul><li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Develop and scale full-stack applications (frontend &amp; backend)<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Design and implement OCR and AI-driven features<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Explore, integrate, and optimize large language models for real use cases<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Collaborate closely with a diverse and talented developer team<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Contribute to architecture, performance, and best practices<\/span><\/li><\/ul><h5 class=\"wp-block-heading\"><span style=\"color: #ffffff;\"><strong>Requirements<\/strong>:<\/span><\/h5><ul><li><span style=\"font-weight: 400;\">10+ years of professional software development experience<\/span><\/li><li><span style=\"font-weight: 400;\">Strong expertise in <\/span>Python<span style=\"font-weight: 400;\"> and <\/span>React-JS<\/li><li><span style=\"font-weight: 400;\">Proven experience with <\/span>text recognition (OCR)<\/li><li><span style=\"font-weight: 400;\">Broad <\/span>AI\/LLM knowledge<span style=\"font-weight: 400;\"> (OpenAI, Gemini, or comparable models)<\/span><\/li><li><span style=\"font-weight: 400;\">German language skills are a plus, but not mandatory<\/span><\/li><\/ul><h5 class=\"wp-block-heading\"><span style=\"color: #ffffff;\"><strong>Nice to have<\/strong>:<\/span><\/h5><ul><li style=\"font-weight: 400;\" aria-level=\"2\">FastAPI or Django<span style=\"font-weight: 400;\"> for backend services<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"2\">PostgreSQL or MongoDB<span style=\"font-weight: 400;\"> for databases<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"2\">Docker\/Kubernetes<span style=\"font-weight: 400;\"> for deployment<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"2\">Next.js or TypeScript<span style=\"font-weight: 400;\"> for frontend scaling<\/span><\/li><\/ul>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c023e06 e-flex e-con-boxed e-con e-parent\" data-id=\"c023e06\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-5a6abc1 e-flex e-con-boxed e-con e-child\" data-id=\"5a6abc1\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-01c5399 elementor-widget elementor-widget-text-editor\" data-id=\"01c5399\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<h4 class=\"wp-block-heading\"><b>About the Employer:<\/b><\/h4><p><span style=\"font-weight: 400;\">The employer is an innovative company working on cutting-edge AI solutions and is looking for a highly skilled <\/span>Full-Stack Developer<span style=\"font-weight: 400;\"> to strengthen their team.<\/span><\/p><h5 class=\"wp-block-heading\"><b>What we Offer:<\/b><\/h5><ul><li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Exciting projects at the intersection of <\/span>AI and real-world applications<\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">A collaborative, innovative, and growth-oriented team culture<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Flexibility and ownership in shaping solutions<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Opportunity to work with cutting-edge AI technologies<\/span><\/li><\/ul>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c449f97 e-flex e-con-boxed e-con e-parent\" data-id=\"c449f97\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;content_width&quot;:&quot;boxed&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-0654a74 e-con-full e-flex e-con e-child\" data-id=\"0654a74\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;,&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-5f34907 e-con-full e-flex e-con e-child\" data-id=\"5f34907\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;content_width&quot;:&quot;full&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-bd5b65c e-flex e-con-boxed e-con e-child\" data-id=\"bd5b65c\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f480822 elementor-widget elementor-widget-image\" data-id=\"f480822\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.18.0 - 08-12-2023 *\/\n.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=\".svg\"]{width:48px}.elementor-widget-image img{vertical-align:middle;display:inline-block}<\/style>\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"768\" height=\"574\" src=\"https:\/\/talents2germany.de\/ag\/wp-content\/uploads\/sites\/2\/2025\/06\/Screenshot-2025-04-04-150256-768x574.png\" class=\"attachment-medium_large size-medium_large wp-image-16090\" alt=\"\" srcset=\"https:\/\/talents2germany.de\/ag\/wp-content\/uploads\/sites\/2\/2025\/06\/Screenshot-2025-04-04-150256-768x574.png 768w, https:\/\/talents2germany.de\/ag\/wp-content\/uploads\/sites\/2\/2025\/06\/Screenshot-2025-04-04-150256-300x224.png 300w, https:\/\/talents2germany.de\/ag\/wp-content\/uploads\/sites\/2\/2025\/06\/Screenshot-2025-04-04-150256.png 827w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-359a26f e-flex e-con-boxed e-con e-child\" data-id=\"359a26f\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8c40769 elementor-widget elementor-widget-heading\" data-id=\"8c40769\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">About Talents2Germany<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-837efe7 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"837efe7\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p style=\"font-style: normal;font-weight: 400;font-size: 16px;font-family: 'Open Sans', sans-serif;margin-block-end: 24px\"><span style=\"color: #ffffff\">Talents2Germany helps experienced software developers from around the world migrate to Germany for tech careers. We offer support with the process, from preparation to finding a job successfully.<\/span><\/p><p style=\"font-style: normal;font-weight: 400;font-size: 16px;font-family: 'Open Sans', sans-serif;margin-block-end: 24px\"><span style=\"color: #ffffff\">We are supporting tech talents to grow their career on international level. This means learning and growing as a person.<\/span><\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>___ Senior Full-Stack Developer (Python &#038; React-JS) Location: Fully remoteLanguage: EnglishJob Type: Full-time apply now What you&#8217;ll Do: Develop and scale full-stack applications (frontend &amp; backend) Design and implement OCR and AI-driven features Explore, integrate, and optimize large language models for real use cases Collaborate closely with a diverse and talented developer team Contribute to [&hellip;]<\/p>\n","protected":false},"author":9139,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_mi_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_themeisle_gutenberg_block_has_review":false,"footnotes":""},"blocksy_meta":[],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/talents2germany.de\/ag\/wp-json\/wp\/v2\/pages\/16880"}],"collection":[{"href":"https:\/\/talents2germany.de\/ag\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/talents2germany.de\/ag\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/talents2germany.de\/ag\/wp-json\/wp\/v2\/users\/9139"}],"replies":[{"embeddable":true,"href":"https:\/\/talents2germany.de\/ag\/wp-json\/wp\/v2\/comments?post=16880"}],"version-history":[{"count":29,"href":"https:\/\/talents2germany.de\/ag\/wp-json\/wp\/v2\/pages\/16880\/revisions"}],"predecessor-version":[{"id":17043,"href":"https:\/\/talents2germany.de\/ag\/wp-json\/wp\/v2\/pages\/16880\/revisions\/17043"}],"wp:attachment":[{"href":"https:\/\/talents2germany.de\/ag\/wp-json\/wp\/v2\/media?parent=16880"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}