{"id":77,"date":"2026-05-03T08:22:57","date_gmt":"2026-05-03T08:22:57","guid":{"rendered":"http:\/\/localhost:8080\/developers\/apply\/"},"modified":"2026-05-03T08:22:57","modified_gmt":"2026-05-03T08:22:57","slug":"apply","status":"publish","type":"page","link":"https:\/\/www.tb-software.ch\/ai\/en\/developers\/apply\/","title":{"rendered":"Register as a Professional"},"content":{"rendered":"    <section class=\"tb-dir-apply\" data-tb-apply data-type=\"developer\">\n        <header class=\"tb-dir-apply__head\">\n            <h1>Create entry, Pro<\/h1>\n            <p class=\"tb-dir-apply__hint\">\n                All required fields with <span class=\"req\">*<\/span>Your entry will only be published after manual approval. You can save the editing link via email \u2014 as long as your entry is not approved, you can edit it at any time.\n            <\/p>\n        <\/header>\n\n        <form class=\"tb-dir-apply__form\" novalidate>\n            <input type=\"text\" name=\"website_url_2\" tabindex=\"-1\" autocomplete=\"off\" style=\"position:absolute;left:-9999px;\" aria-hidden=\"true\">\n\n            <!-- \u2500\u2500 Identit\u00e4t \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\n            <fieldset class=\"tb-dir-apply__section\">\n                <legend>Identity<\/legend>\n\n                <div class=\"tb-dir-apply__grid-2\">\n                    <label>\n                        <span>First and last name <span class=\"req\">*<\/span><\/span>\n                        <input type=\"text\" data-f=\"display_name\" maxlength=\"160\" required>\n                    <\/label>\n                    <label>\n                        <span>Tagline \/ short headline<\/span>\n                        <input type=\"text\" data-f=\"tagline\" maxlength=\"200\" placeholder=\"z.B. Senior Full-Stack Engineer mit AI-Fokus\">\n                    <\/label>\n                <\/div>\n\n                <fieldset class=\"tb-dir-apply__media tb-dir-apply__avatar\">\n                    <legend>Profile picture<\/legend>\n                    <div data-avatar-slot class=\"tb-dir-apply__avatar-slot\">\n                        <input type=\"file\" data-upload=\"avatar\" accept=\"image\/jpeg,image\/png,image\/webp,image\/gif\" hidden>\n                        <button type=\"button\" data-upload-btn=\"avatar\" class=\"tb-btn tb-btn--secondary\">Choose profile picture\u2026<\/button>\n                        <div data-avatar-preview class=\"tb-dir-apply__preview\"><\/div>\n                    <\/div>\n                <\/fieldset>\n            <\/fieldset>\n\n            <!-- \u2500\u2500 Kontakt \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\n            <fieldset class=\"tb-dir-apply__section\">\n                <legend>Contact<\/legend>\n\n                <div class=\"tb-dir-apply__grid-2\">\n                    <label>\n                        <span>Email (private) <span class=\"req\">*<\/span><\/span>\n                        <input type=\"email\" data-f=\"email\" required>\n                    <\/label>\n                    <label>\n                        <span>Website (public)<\/span>\n                        <input type=\"url\" data-f=\"website\" placeholder=\"https:\/\/\u2026\">\n                    <\/label>\n                <\/div>\n\n                                <div class=\"tb-dir-apply__grid-2\">\n                    <label>\n                        <span>LinkedIn URL<\/span>\n                        <input type=\"url\" data-f=\"linkedin_url\" placeholder=\"https:\/\/linkedin.com\/in\/\u2026\">\n                    <\/label>\n                    <label>\n                        <span>GitHub URL<\/span>\n                        <input type=\"url\" data-f=\"github_url\" placeholder=\"https:\/\/github.com\/\u2026\">\n                    <\/label>\n                <\/div>\n                            <\/fieldset>\n\n            <!-- \u2500\u2500 Standort + Sprachen + Verf\u00fcgbarkeit (Developer) \u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\n            <fieldset class=\"tb-dir-apply__section\">\n                <legend>Location &amp; availability<\/legend>\n\n                <div class=\"tb-dir-apply__grid-3\">\n                    <label>\n                        <span>City<\/span>\n                        <input type=\"text\" data-f=\"location_city\" maxlength=\"80\" placeholder=\"z.B. Z\u00fcrich\">\n                    <\/label>\n                    <label>\n                        <span>Country<\/span>\n                        <select data-f=\"location_country\">\n                            <option value=\"CH\">Switzerland<\/option>\n                            <option value=\"DE\">Germany<\/option>\n                            <option value=\"AT\">Austria<\/option>\n                            <option value=\"LI\">Liechtenstein<\/option>\n                            <option value=\"FR\">France<\/option>\n                            <option value=\"IT\">Italy<\/option>\n                        <\/select>\n                    <\/label>\n                    <label>\n                        <span>Languages<\/span>\n                        <input type=\"text\" data-f-tags=\"languages\" placeholder=\"de, en, fr\" data-tags-allow=\"de,en,fr,it,es,pt,nl,pl,cs,hu,ro,tr,ru,uk,sv,no,da,fi,el,ja,ko,zh,ar,he,hi,th,vi,id\">\n                    <\/label>\n                <\/div>\n\n                                <div class=\"tb-dir-apply__grid-3\">\n                    <label>\n                        <span>Availability<\/span>\n                        <select data-f=\"availability\">\n                            <option value=\"\">\u2014 no information available \u2014<\/option>\n                            <option value=\"available\">\ud83d\udfe2 Available for assignments<\/option>\n                            <option value=\"limited\">\ud83d\udfe1 Limited availability<\/option>\n                            <option value=\"unavailable\">\ud83d\udd34 Currently not free<\/option>\n                        <\/select>\n                    <\/label>\n                    <label>\n                        <span>Hourly rate (CHF)<\/span>\n                        <input type=\"number\" data-f=\"rate_chf\" min=\"20\" max=\"5000\" step=\"10\" placeholder=\"leer = auf Anfrage\">\n                    <\/label>\n                    <label>\n                        <span>Professional experience (years)<\/span>\n                        <input type=\"number\" data-f=\"years_experience\" min=\"0\" max=\"70\" step=\"1\">\n                    <\/label>\n                <\/div>\n                            <\/fieldset>\n\n            <!-- \u2500\u2500 Skills (auch f\u00fcr Partner sinnvoll als Stichworte) \u2500\u2500\u2500\u2500\u2500 -->\n            <fieldset class=\"tb-dir-apply__section\">\n                <legend>Skills \/ Tech stack<\/legend>\n                <label>\n                    <span>Comma-separated, e.g., PHP, Laravel, React, AWS<\/span>\n                    <input type=\"text\" data-f-tags=\"skills\" placeholder=\"php, laravel, react, aws, \u2026\">\n                <\/label>\n                <div data-tags-preview=\"skills\" class=\"tb-dir-apply__tags-preview\"><\/div>\n            <\/fieldset>\n\n            <!-- \u2500\u2500 Beschreibung \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\n            <fieldset class=\"tb-dir-apply__section\">\n                <legend>About me<\/legend>\n                <label>\n                    <span>Description <span class=\"req\">*<\/span> <small>(80\u20131500 characters, Markdown, no URLs in the text!)<\/small><\/span>\n                    <textarea data-f=\"description\" data-easymde><\/textarea>\n                    <small data-desc-count class=\"tb-dir-apply__desc-count\"> characters<\/small>\n                <\/label>\n            <\/fieldset>\n\n            <!-- \u2500\u2500 Projekte (Developer prominent, Partner optional) \u2500\u2500\u2500\u2500\u2500\u2500 -->\n            <fieldset class=\"tb-dir-apply__section tb-dir-apply__projects\">\n                <legend>Projects (at least 1 recommended)<\/legend>\n                <p class=\"tb-dir-apply__hint\">Per project: Title, short description, 1 image, tags. Max 30 projects.<\/p>\n\n                <div data-projects class=\"tb-dir-apply__project-list\"><\/div>\n\n                <button type=\"button\" data-action=\"add-project\" class=\"tb-btn tb-btn--secondary\">+ Add project<\/button>\n            <\/fieldset>\n\n            <!-- \u2500\u2500 Review + Submit \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\n            <div data-review-box class=\"tb-dir-apply__review\" hidden><\/div>\n\n            <div class=\"tb-dir-apply__actions\">\n                <button type=\"button\" data-action=\"review\" class=\"tb-btn tb-btn--secondary\">\ud83d\udd0d Check plausibility<\/button>\n                <button type=\"button\" data-action=\"submit\" class=\"tb-btn tb-btn--primary\">\ud83d\udce4 Submit<\/button>\n            <\/div>\n\n            <div data-status-line class=\"tb-dir-apply__status\" aria-live=\"polite\"><\/div>\n        <\/form>\n    <\/section>\n    \n","protected":false},"excerpt":{"rendered":"","protected":false},"author":0,"featured_media":0,"parent":76,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-77","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.tb-software.ch\/ai\/index.php?rest_route=\/wp\/v2\/pages\/77","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tb-software.ch\/ai\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.tb-software.ch\/ai\/index.php?rest_route=\/wp\/v2\/types\/page"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tb-software.ch\/ai\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=77"}],"version-history":[{"count":0,"href":"https:\/\/www.tb-software.ch\/ai\/index.php?rest_route=\/wp\/v2\/pages\/77\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/www.tb-software.ch\/ai\/index.php?rest_route=\/wp\/v2\/pages\/76"}],"wp:attachment":[{"href":"https:\/\/www.tb-software.ch\/ai\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=77"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}