Freelance Fullstack Developer @Evo.People
Software Development
Salary starting from e..
Remote Location
Job Type contract
Posted 2wks ago

[Hiring] Freelance Fullstack Developer @Evo.People

2wks ago - Evo.People is hiring a remote Freelance Fullstack Developer. πŸ’Έ Salary: starting from eur 90.00 per hour πŸ“Location: Austria

Role Description

For an innovative technology company in the field of cyber security and SecOps, we are currently looking for an experienced Fullstack Developer (f/m/d) with a strong security background on a freelance basis.

The company develops specialized platform solutions for the detection, analysis, and protection of complex IT infrastructures. As part of the ongoing development of an existing SecOps platform, a comprehensive and structured code review is now required. The focus is not on feature development, but on a deep technical and security-related assessment of an existing system architecture, particularly in the areas of:

  • Authentication
  • Authorization
  • Multi-tenant logic
  • Event-driven processing

This project offers the opportunity to work in a technically challenging environment using modern technologies, contributing to the quality assurance and security hardening of a critical platform.

Your tasks:

  • Conduct a comprehensive code review (backend & frontend)
  • Analyze the existing system architecture and design decisions
  • Evaluate the security implementation (authentication, RBAC, tenant isolation)
  • Identify security risks (e.g. auth bypasses, injection vulnerabilities, logic flaws)
  • Review event-driven components (Redis Streams, Consumer Groups)
  • Analyze scheduler implementations (e.g. APScheduler)
  • Create a structured and well-documented review report
  • Derive concrete recommendations for improvement

Qualifications

  • Several years of experience as a Fullstack Developer with a strong backend and security focus
  • Strong expertise in Python (3.10+) and FastAPI
  • Experience with MongoDB (aggregation pipelines, indexing, multi-tenant concepts)
  • Very good knowledge of Redis (especially Streams and Consumer Groups)
  • Solid experience with Async Python (asyncio, httpx, motor)
  • Experience with job scheduling (e.g. APScheduler or similar)
  • Strong knowledge of React (18/19), Hooks, Context API, and React Router v6
  • Experience with Tailwind CSS (including dark mode)
  • Understanding of modern frontend authentication patterns (httpOnly cookies, CSRF)
  • Proven experience in security topics:
    • JWT-based authentication
    • RBAC models
    • Multi-tenant SaaS architectures
    • Ability to identify and assess security vulnerabilities in code
  • Basic infrastructure knowledge:
    • Linux / systemd
    • Nginx (reverse proxy, TLS)
    • Docker (Compose, network isolation)
  • Independent, structured, and analytical working style
  • Excellent English skills

Requirements

  • Experience with WebSockets and real-time architectures (nice to have)
  • Experience with security-focused code reviews (beyond code style, focusing on logic and architecture) (nice to have)
  • Experience in SecOps or cyber security environments (nice to have)

Benefits

  • Start: Asap
  • Duration: approx. 3 months
  • Location: full remote
  • Project language: English
  • Workload: preferably 100% (part-time possible, resulting in longer duration)
  • Rate starting from EUR 90.00 per hour, depending on qualifications and experience
  • Open to market-aligned overpayment depending on expertise and project requirements
Before You Apply
️
remote Be aware of the location restriction for this remote position: Austria
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Freelance Fullstack Developer @Evo.People
Software Development
Salary starting from e..
Remote Location
Job Type contract
Posted 2wks ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
️
remote Be aware of the location restriction for this remote position: Austria
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later