Software Engineer Backend developing backend solutions for mobile apps using JSON/REST. Collaborating on agile projects with a focus on modern frameworks and server infrastructure.
Responsibilities
Planning and implementation of database schemas for relational and non-relational databases
Designing and implementing JSON/REST interfaces for mobile clients, using FastAPI and Flask (Python) as well as Laravel (PHP)
Deploying backend software with Docker and operating the server infrastructure
Supporting the frontend team
Participating in agile development projects
Requirements
Project experience with at least one SQL or NoSQL database
Several years of experience with at least one common web framework (e.g. FastAPI, Flask, Django, Rails, Express, Laravel) — Python and/or PHP knowledge is an advantage
Experience with Linux servers and Docker is an advantage
Strong analytical and conceptual skills when implementing your ideas, combined with a high standard for your own work
Experience deploying on cloud providers or on self-hosted servers
Enjoy working independently and taking responsibility
Team player, quick learner and enjoyment of new challenges
Good command of German and English
Benefits
A varied role where you can take on responsibility and develop professionally
Flat hierarchies, an enjoyable work environment and short decision-making processes in a pleasant, friendly atmosphere
Exciting projects for well-known clients with a healthy work–life balance
State-of-the-art equipment such as MacBook Pro, height-adjustable desks, subsidized public transport pass (job ticket), and regular team events
Flexible remote work policy
Training and development opportunities through sponsored conference or training attendance, professional literature, or part-time continuing education
Software Engineer developing C# and Azure Cloud solutions for knowmad mood, a leader in digital transformation. Involved in DevOps practices and API design.
Senior AI - Driven Backend Engineer translating product needs into code at Trengo. Leading architectural evolution of PHP monolith into scalable microservices and focusing on high - speed execution.
Senior Backend Engineer developing secure, scalable backend services and APIs at Merkle. Collaborating closely with mobile engineering teams and influencing platform - wide architectural decisions.
Senior Software Engineer developing scalable web applications using React JS and Java for GEICO's Commissions Platform. Collaborating with cross - functional teams to enhance financial systems for commission calculations.
Senior Java Software Engineer developing a backend platform for pension administration within a small team. Involves complex backend systems and reusable solutions for high system complexity.
Rust Software Developer applying technical expertise to solve complex challenges for national defense. Collaborating with a passionate team to deliver mission - critical technology solutions.
Senior Python Developer analyzing and programming applications for Citi. Delivering secure and scalable backend workflows in Python, primarily in banking domain.
Full Stack Python Developer at Citi guiding the team to develop scalable data solutions. Collaborating across management teams to enhance and implement applications systems and drive innovation.
Senior Software Engineer designing, building, and supporting scalable backend services and APIs for cloud deployment. Collaborating with cross - functional teams to deliver high - quality solutions.