Senior Software Engineer at European Tech Recruit
Berlin, Berlin, Germany -
Full Time


Start Date

Immediate

Expiry Date

17 Dec, 26

Salary

5700000.0

Posted On

18 Sep, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Industry

Information Technology & Services

Description

About the job


Senior Software Engineer (TypeScript & Python)Frankfurt - Onsite

We're looking for a Senior Software Engineer who thrives on solving complex engineering challenges and building software that performs under pressure. You'll play a key role in developing a high-performance, real-time web platform where reliability, precision and scalability are essential.Working across a modern React frontend and an asynchronous Python backend, you'll help shape the architecture behind enterprise-grade AI experiences, ensuring seamless real-time communication, robust type safety and exceptional user performance.

  • What you'll be working onBuilding resilient real-time applications using React, strict TypeScript, Python, and WebSockets
  • Designing server-side rendered (SSR) experiences with flawless hydration and state management
  • Developing scalable backend-for-frontend (BFF) services using asynchronous Python frameworks
  • Creating reliable communication pipelines with strong validation and fault tolerance
  • Driving engineering excellence through automated testing, code quality and CI/CD best practices
  • Deploying and operating containerised services using Docker and Kubernetes


  • What we're looking forYou'll have strong experience across modern full-stack engineering (Backend focussed), with particular expertise in:React and strict TypeScript
  • Python (FastAPI, asyncio, WebSockets)
  • Building real-time, event-driven systems
  • Server-side rendering and hydration
  • Automated testing (Jest, React Testing Library, Playwright or Cypress)
  • Docker and Kubernetes
  • Designing maintainable, scalable software with a strong focus on performance and resilience


  • Bonus points if you have experience withAI platforms or LLM integrations
  • High-throughput streaming architectures
  • Performance optimisation and browser profiling
  • Enterprise or regulated environments where reliability and security are critical


How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities

·        Full Stack Development: End-to-End Feature Ownership (UI to API to Deployment), Front-End/Back-End Integration, REST API Design & Consumption, Client-Server Architecture

·        Programming Languages: JavaScript (ES6+), Dart, Java, Python

·        Front-End Development: React.js, HTML5, CSS3, Responsive UI, Component-Based Architecture

·        Mobile Development: Flutter, Android SDK, Provider, MVVM, Go Router, Cross-Platform App Delivery

·        Backend & APIs: Node.js, Express.js, RESTful API Design, JSON, Flask, Microservices Integration

·        Cloud & DevOps: Google Cloud Platform (GCP), Google Cloud Storage, Firebase, Codemagic CI/CD

·        Monitoring & Analytics: Sentry, Microsoft Clarity, Crashlytics, Production Support & Debugging

·        Tools & Practices: Git, Agile/Scrum, REST API Integration, State Management, AI-Assisted Development


Loading...