Freelance Senior Software Engineer (m/w/d) – Fullstack (TypeScript/React, Go, Python)

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 11-50H1B No SponsorCompany SiteLinkedIn

Location

Germany

Posted

99 days ago

Salary

0

Seniority

Senior

Job Description

Freelance Senior Software Engineer (m/w/d) – Fullstack (TypeScript/React, Go, Python)

OneCareer

Deine Aufgaben Unsere Plattform wächst – und wir brauchen jemanden, der die Architektur mitdenkt, nicht nur Code schreibt. Du steigst als erfahrener Freelancer in ein Engineering-Team ein und treibst konkrete technische Themen eigenverantwortlich voran: von der Skalierung unserer Microservices bis zur Standardisierung unserer API-Landschaft. Kein Handholding, kein Mikromanagement – du weißt, was du tust, und wir vertrauen dir dabei. - Entwicklung, Implementierung und Skalierung von Microservices auf einem Kubernetes-Cluster - Fullstack-Entwicklung mit Typescript/React, Go und Python - Aufbau und Pflege von CI/CD-Pipelines (z. B. Github Actions) und Containerisierung (Docker) - Definition und Umsetzung von API-Standards, z.B. gRPC oder FastAPI - Sicherstellung von Clean Code, Testing-Strategien und Repository-Struktur - Beratung bei Architekturentscheidungen, Performance-Optimierung und Skalierbarkeit - Technischer Input zur technischen Roadmap und strategischen Weiterentwicklung der Plattform - Etablierung von Standards im Software Engineering und Qualitätssicherung, die das Team übernehmen kann - Proaktive Identifikation und Lösung komplexer technischer Herausforderungen - Zusammenarbeit über Teams hinweg, um Systemintegrität und Konsistenz sicherzustellen Dein Profil - 5+ Jahre Berufserfahrung in der Softwareentwicklung - Du bist in Deutschland wohnhaft - M.Sc. oder PhD in Informatik, Computer Science oder vergleichbare Praxiserfahrung - Fließende Deutschkenntnisse in Wort und Schrift sowie gute Englischkenntnisse - Erfahrung in Microservices, verteilten Systemen, Testing, Software Engineering-Prinzipien, insbesondere Clean Code, Testing (Unit, Integration, E2E), Code-Reviews und Repository-Struktur - Fundierte Kenntnisse in Frontend & Backend-Technologien, Containerisierung, CI/CD und API-Design - Erfahrung in skalierbarer Verarbeitung großer Datenmengen - Praktische Erfahrung mit gRPC, REST, FastAPI, Docker, Github Actions - Starkes analytisches Denken, Problemlösungskompetenz und Teamfähigkeit - Fähigkeit, komplexe technische Probleme verständlich zu kommunizieren und Lösungen nachhaltig umzusetzen Warum wir? RAHMENBEDINGUNGEN - 100 % Remote: Du arbeitest deutschlandweit wo du willst - Hauptsache du hast eine Internetverbindung. - 100 % Digital: klare Prozesse, moderne Tools - Einsatz als Freelancer auf Stundenbasis - Marktgerechnete Vergütung, die wir offen im ersten Gespräch klären - Bevorzugt 5 Tage/Woche, Teilzeit je nach Umfang möglich - Startdatum ab sofort

Related Job Pages

More Full-stack Engineer Jobs

Senior Software Engineer, Platform

Branch

Branch, founded in 2014, is a trailblazer in mobile linking and measurement, powering seamless digital experiences for over 100,000 apps and reaching more than

• Measure and optimize the performance, scalability, and uptime of backend services • Demonstrate and promote a culture of engineering excellence • Conduct design and code reviews and push the bar for engineering rigor and standards • Collaborate with product management, customer success, and customer support to deliver the best experience for our users • Focus on consistent, cohesive REST APIs and domain driven service design to facilitate and orchestrate service contracts

United States
$160K - $170K / year
Job Closed
Full TimeRemoteTeam 10,001

人々の生活の質を向上させるという想いをもって、WS Audiology は補聴器業界のマーケット リーダーとして成長を続けています。サービスがなかなか行き届かない聞こえに対するケアというマーケットへの浸透を高めるという考えに基づき、私たちはより多くの人々に、より効果的にリーチできるよう、事業変革を加速したいと考えています。 業務内容 本件該当のポジションは、当社顧客(補聴器専門店、メガネチェーン店、百貨店、医療機関等)へのワイデックスブランドの補聴器に関して、営業活動を担当頂きます。 販売施策やツール、キャンペーン等の各種提案、問い合わせへの対応、勉強会などを通じて顧客との信頼関係構築や当社製品知識の浸透を図り、顧客が補聴器ユーザーに当社製品を販売するためのサポートを行います。 直行直帰が基本スタイルのため、訪問スケジュールを含め日々の業務管理はお任せします。 経験 【必須】営業経験(3年以上)、普通自動車免許、基本的なPCスキル(Word・Excel・PowerPoint) 【尚可】営業、接客、販売などの経験2年以上(業種問わず)/学習意欲のある方 その他 【キャリアパス】営業マネージャーのキャリアップはもちろんですが、マーケティング、営業企画、カスタマーサービスマネージャー、補聴器トレーナーへのキャリアチェンジも可能です。 【評価制度、社風】60%が個人の実績で40%がチーム及び営業部全体売り上げの達成率のため、チーム内でも仕事での良い取り組み、成果を共有しあったり、お互い助け合ったりと協力する文化があります。 当社について WS Audiology では、革新的な補聴器と聞こえに関する各種サービスを提供しています。 世界130 か国で 12,000 人以上の社員がおり、世界中の何百万人もの人々の聞こえを取り戻すことで、人間の可能性を追求する支援をしています。 当社では、お互いを思いやり、多様性を歓迎し、成功を称えあい、真にグローバルな企業の一員となる事を目指しています。 素晴らしい事だと思いませんか? ぜひご連絡をお待ちしています。 WS Audiology は機会均等を推進している事業主であり、すべての人にとってインクルーシブな会社生活の創出に取り組んでいます。人種、肌の色、宗教、国籍、年齢、性別、ジェンダー、性自認、ジェンダー表現、性的指向、婚姻状況、健康状態、祖先、障害、軍人または退役軍人の地位等に関係なく、誰もが自由に最も自分らしくいられる時に、社員それぞれの仕事は最高のものになると確信しています。

Japan

Software Engineer

Cellebrite

A global company renowned for its work in the cellular industry, Cellebrite is headquartered in Petah Tikva, Central District, Israel, and was founded in 1999 t

Software Engineer Company Overview: Cellebrite’s (Nasdaq: CLBT) mission is to enable its global customers to protect and save lives by enhancing digital investigations and intelligence gathering to accelerate justice in communities around the world. Cellebrite’s AI-powered Digital Investigation Platform enables customers to lawfully access, collect, analyze and share digital evidence in legally sanctioned investigations while preserving data privacy. Thousands of public safety organizations, intelligence agencies and businesses rely on Cellebrite’s digital forensic and investigative solutions—available via cloud, on-premises and hybrid deployments—to close cases faster and safeguard communities. To learn more, visit us at www.cellebrite.com, https://investors.cellebrite.com/investors and find us on social media @Cellebrite Position Overview: We are looking for an experienced engineer who can lead feature development, ensure technical excellence, and mentor junior team members. This role involves writing scalable, secure code, guiding others in engineering best practices, and designing high-quality components and data models. The ideal candidate combines hands-on technical expertise with leadership skills to drive high-quality solutions and foster a culture of continuous improvement within the team. Responsibilities: - Deliver backend application features, including implementation, testing, and deployment. - Improve and maintain automated testing and deployment pipelines. - Identify edge cases and assess tradeoffs across reliability, scalability, and delivery risk. - Take ownership of integration work across systems and services. - Collaborate with Product, QA, and Design to support smooth delivery and integration planning. - Participate in design reviews and clearly explain architectural decisions. - Support and elevate team quality through code reviews and technical collaboration. - Champion the responsible adoption of GenAI tools within the team by sharing best practices, defining guardrails, and supporting effective usage. Requirements - Several years’ experience in software engineering with a backend focus. - Strong coding ability and well‑grounded software engineering fundamentals. - Hands‑on experience with Node.js / TypeScript (Python desirable). - Experience working with automated testing and CI/CD pipelines. - Exposure to application integrations and scalable systems. - Able to communicate technical decisions clearly to both technical and non‑technical stakeholders. - Bachelor’s degree in computer science or a related field, or equivalent practical experience. Requirements null Personal Characteristics null

United States
Full TimeRemoteTeam 51-200

Buckhill is a global technology company with offices in the UK and Croatia. As a strategic technology partner to the London Market, we deliver modern insurance solutions through agile, cross-functional delivery teams leveraging AI capabilities, a growing partner ecosystem, and a culture rooted in innovation and collaboration. We support continuous learning and invest in the growth of our Bucks, fostering an environment where people thrive. With the option for remote work, we've expanded our global footprint, building a diverse and multicultural team making a real impact. At Buckhill, we’re seeking an experienced Lead Software Engineer to guide and support a cross-functional team, ensuring our products deliver high quality technical solutions to our clients. This role goes beyond managing workflows. It’s about empowering people, fostering collaboration, and driving technical excellence. As a Lead Software Engineer, you will lead a cross-functional Scrum team of Developers, QA Engineers, and Solutions Engineers, ensuring alignment with business goals while fostering a culture of continuous growth and improvement. If you thrive in a Scrum environment and are passionate about technical leadership, mentorship, and team success, we’d love to hear from you! Salary Ranges - Croatia: €4.7k - €5.5k (Gross 1, monthly) - Croatia: €57k - €66k (Gross 1, annual) - United Kingdom: £73.5k - £85.1k (Gross, annual) - Europe, outside of Croatia: €59.7k - €84.5k (Gross 2, annual) - Africa & Sri Lanka: €59.7k - €76.8k (Gross 2, annual) - Rest of the world: €59.7k - €115.3k (Gross 2, annual) - A degree in Computer Science, Software Engineering, or related fields - 5+ years of experience in a technical role. - 2+ years of experience in technical leadership, preferably within a Scrum team. - Strong communication and interpersonal skills, with the ability to coach and inspire. - Ability to manage and motivate a team of cross functional engineers - Proficiency with CI/CD pipelines, Git Flows and automated testing - Proficiency with Static Code analysis (Qodana, PHPStan, Lint, Trivy, NPM/Composer audit and licensing) - Proficiency in Automated testing: unit, integration and E2E testing - Proficiency in PHP and/or JavaScript, including frameworks such as Laravel, Filament and Vue.js. - Experience with relational databases (MySQL) and writing efficient queries. - Understanding of Agile methodologies and experience working within Scrum teams. - Support with facilitation of Scrum ceremonies (e.g., sprint planning, retrospectives, and stand-ups) to ensure smooth team operations. - Monitor development progress and identify potential issues or roadblocks proactively escalating these issues where necessary. - Mentor and support team members, delegating tasks and responsibilities effectively, fostering a team culture that supports professional growth and technical expertise. - Identify, assess and resolve technical challenges and issues that arise during development, mitigating risks that could impact development processes. - Oversee resource planning, manage team availability, and align team capacity with sprint goals to ensure long-term scalability and management of technical debt. - Act as a point of contact for the team, communicating technical information, developments and changes to internal stakeholders. - Work collaboratively with other teams and internal stakeholders to ensure development iterations are delivered on time and within budget. - Conduct performance reviews and provide regular feedback to support individual development. - Collaborate closely with Product Owners and stakeholders to ensure high-quality project delivery. - Conduct code reviews to maintain coding standards and best practices, providing hands-on technical support where gaps have been identified. - Identify and resolve conflicts, ensuring a positive and productive work environment.

Croatia
€59.7K - €115K / year
Job Closed